Last updated: August 2026
Suno treats chord symbols, messy section headers, and repeat markers as part of the lyric text. Cleaning them before generation improves structure and reduces wasted tokens. LyricPrep does this entirely in your browser.
Ready to clean? Open the free formatter β
Copy lyrics from a chord sheet, Google Doc, or AI chat. Drop a .txt, .lrc, or .md file onto the input panel, or paste with Ctrl/Cmd+V.
[Verse] / [Chorus]Use Suno / Udio Optimized for most songs. Set the character limit to 3,000 (Suno Lyrics) or lower if you want auto-trim. Udio users should prefer 350 or the dedicated Udio guide.
Click Clean Lyrics (or β/Ctrl+Enter). Review the output, then Copy or Download .txt. The status bar shows how many chord lines, inline chords, tags, and repeats were cleaned.
(VERSE 1 - soft female vocal) Am F C G I remember the nights [Am] When you held me close F (CHORUS x2) I can't forget you...
becomes:
[Verse - soft female vocal] I remember the nights When you held me close [Chorus] I can't forget you...
Cleaning fixes formatting, but the words themselves matter too. Suno sings most naturally when lines are short and conversational β roughly 5β10 syllables per line. Very long lines get rushed or crammed; very choppy fragments can sound robotic. Read each line aloud: if you run out of breath, the model will too.
A few writing habits that pay off:
A common mistake is putting everything in the lyrics box. Suno has separate fields for a reason:
[Verse] / [Chorus] section tags and short performance hints.Genre words inside the lyrics box sometimes get sung ("melancholic indie folk" as an opening line is a classic fail). Keep each field to its job and generations get noticeably more coherent.
Suno treats everything in the lyrics box as singable content or structural hints. Consequences of messy input:
Cleaning first is the difference between a usable generation and a wasted credit.
Use square-bracket tags on their own lines. The reliable set:
[Verse], [Chorus], [Bridge], [Intro], [Outro], [Pre-Chorus][Verse - soft female vocal], [Chorus - big drums][Verse] style β caps headers are more likely to be sung.Most songs work well between 1,000 and 3,000 characters. Shorter is safer β the model stays coherent and you waste fewer credits on truncated generations.
No. Titles in the lyrics box often get sung as a first line. Put the title in Suno's title field instead.
Sometimes β (ooh) style ad-libs are often sung quietly. Results vary; keep them sparse and test.
Yes. The cleaning principles (no chords, clean tags, sane length) apply to every Suno version.
Normal sentence case. ALL-CAPS headers are more likely to be sung as words, and all-lowercase is fine but harder for you to proofread. Standardize tags to [Verse] style and keep lyric lines in natural case.
Use short hints inside the section tag, e.g. [Verse - male vocal] followed by [Chorus - duet]. Keep it to a word or two β Suno responds to simple voice labels better than elaborate casting directions.