Clean messy lyrics, remove chord lines & inline chords, standardize to [Verse] [Chorus] tags, and prepare AI-ready lyrics without deleting your words.
(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...
[Verse - soft female vocal] I remember the nights When you held me close [Chorus] I can't forget you...
Suno and Udio treat chord letters and messy annotations as lyrics. Paste a chord sheet straight from a tab site and the model will try to sing "Am F C G" as words. LyricPrep removes standalone chord lines, strips inline chords, standardizes section tags to [Verse] [Chorus] format, cleans repeat markers, and normalizes spacing β all in your browser. Nothing is uploaded, and your originals are never modified: the tool only transforms a copy.
Cleaning takes seconds but changes the result dramatically. Structured, chord-free lyrics give the model clear sections to follow, which means better verse/chorus contrast, fewer mumbled artifacts, and no wasted credits on generations ruined by a stray "x2" being sung out loud.
Four things separate lyrics that generate well from lyrics that don't:
[Verse], [Chorus], [Bridge] β one format, on their own lines. Mixed styles like "VERSE 1", "Chorus:", or "(chorus x2)" get sung instead of understood.[Verse - soft female vocal] guide the model. Paragraphs of direction confuse it..txt, .lrc, or .md file onto the formatter, or paste directly.Both platforms want chord-free lyrics with square-bracket section tags, but their constraints differ:
[Verse] / [Chorus] / [Bridge] and short hints inside them. Udio benefits from the same tags but leaves less room for elaborate direction.LyricPrep's mode selector applies the right limits and defaults for whichever platform you're targeting. See the Udio guide for fitting a song into 350 characters.
Your lyrics never leave the device. Theme, options, and last session are stored only in localStorage if you allow Functional storage. Optional analytics and ads load only after consent.
Is LyricPrep free? Yes β no account, no watermark, no limits on cleaning.
Does it work offline? After the first load, yes (service-worker free static site).
Will it delete my words? No. It only removes chord lines, chord tokens, and repeat markers you choose. Performance hints (e.g. β- soft vocalβ) can be kept.
What's the difference between Suno mode and Udio mode? Mainly the character budget and defaults. Suno mode targets up to 3,000 characters with full song structure; Udio mode enforces a ~350-character limit and helps you prioritize which sections survive the cut.
Which file types can I drop in? .txt, .lrc, and .md files work via drag-and-drop. Anything else, just copy-paste the text.
Should I remove the song title from the lyrics? Yes β from the lyrics box. A title pasted as the first line often gets sung. Put the title in the platform's title field instead.
Can I use LyricPrep for cover songs? For formatting, yes β but make sure you have the rights to use the lyrics. Responsibility for copyright stays with you; see the copyright notice.
Quick controls β full page at Cookie Settings.