Bake lyrics into your FLAC files
Write plain or LRC-synced lyrics into a FLAC's Vorbis comment block. FLAC has no SYLT equivalent, so an LRC is stored as its own text in a LYRICS field — the convention taggers and audiophile players actually look for.
Input
FLAC + lyrics text/LRC
Up to 100 MB
Output
Tagged FLAC
LYRICS / UNSYNCEDLYRICS fields
- Uploads are deleted automatically
- Auto-detects LRC vs plain text
Embed lyrics
Choose FLAC File
Drag and drop, or press Enter to browse
or drop your file here
FLAC · max 100 MB
0 lines · 0 characters
FLAC in, FLAC with Vorbis lyrics out
FLAC + LRC
What you provide
🎵 hotel_california.flac (6:30, 41 MB) [ti:Hotel California] [ar:Eagles] [00:54.20]On a dark desert highway [00:58.40]Cool wind in my hair
hotel_california_with_lyrics.flac
What you receive
🎵 hotel_california_with_lyrics.flac
Vorbis comments written:
LYRICS [00:54.20]On a dark…
[00:58.40]Cool wind…
UNSYNCEDLYRICS On a dark desert highway
Cool wind in my hair
Left untouched:
TITLE · ARTIST · ALBUM · PICTURE
FLAC audio frames — bit-identicalHow to use this tool
- 01
Upload a FLAC
Up to 100 MB. Your local file is never modified — we tag a server-side copy and return it as a download.
- 02
Paste your lyrics
Plain text or LRC. In LRC mode the timestamped text is stored verbatim, character for character, so a player that parses it gets exactly what you pasted.
- 03
Pick mode
Plain Text writes UNSYNCEDLYRICS. LRC writes LYRICS with the full timestamped text, plus UNSYNCEDLYRICS holding the same lines with the timestamps removed.
- 04
Download the tagged FLAC
Named after your file with _with_lyrics added, so the original stays where it is.
Why use this tool
The fields taggers agree on
Vorbis comments have no registered lyrics field — LYRICS and UNSYNCEDLYRICS are the de facto names that foobar2000, MusicBee and most tagging tools read and write. We use those two rather than inventing our own.
Text, not a binary frame
ID3 packs synced lyrics into a SYLT structure of sync points. A Vorbis comment is just KEY=value UTF-8 text, so your LRC survives round-tripping through any tagger without being re-encoded into someone else's timing format.
Stays lossless
Only the metadata block is rewritten. The FLAC audio frames are byte-identical to the file you uploaded — this is a tag edit, not a re-encode.
UTF-8 throughout
Vorbis comments are UTF-8 by specification, so there is no encoding to pick and no mojibake risk for Japanese, Cyrillic or Devanagari lyrics.
Who this tool is for
Lossless libraries
Keep the lyrics inside the FLAC so a re-rip or a move between servers doesn't orphan a sidecar .lrc.
Audiophile playback
Feed a hardware streamer or a foobar2000 setup that reads the LYRICS field directly off the file.
Pre-transcode master
Tag the FLAC once; a later transcode to MP3 or Opus carries the text forward in most conversion tools.