Read the lyrics baked into your MP3
Pull lyrics out of MP3 files — both USLT (plain text) and SYLT (synced LRC). Useful when you want to copy, edit, or convert lyrics that someone else already embedded.
Input
Tagged MP3
USLT or SYLT frames
Output
LRC or plain text
Whichever was embedded
- Files deleted from servers within minutes
Choose MP3 File
or drop your file here
MP3 · max 100 MB
See it in action
Pull lyrics straight out of the tag
What you put in → what you get back
MP3 with embedded SYLT
What you provide
🎵 yesterday.mp3 ID3v2 frames found: USLT (English) SYLT (English, 18 sync events)
Recovered LRC
What you receive
[ti:Yesterday] [ar:The Beatles] [00:08.12]Yesterday [00:11.45]All my troubles seemed so far away [00:15.78]Now it looks as though they're here to stay [00:20.12]Oh, I believe in yesterday
Step-by-step guide
How to use this tool
- 01
Upload your MP3
We read ID3v2.3 and ID3v2.4 tag frames.
- 02
We scan the tags
If SYLT (synced) frames exist, we return LRC. Otherwise we return USLT (plain text).
- 03
Copy or download
Download as .lrc or .txt depending on what was embedded.
Key features
Why use this tool
Reads both frame types
SYLT (synced LRC) and USLT (plain text) — we surface whichever one is present.
Encoding-aware
Handles Latin-1, UTF-8, and UTF-16 ID3 text encodings correctly.
No re-encoding
We only read tags — the MP3 file is never modified or re-encoded.
Common use cases
Who this tool is for
Library audit
Bulk-check which tracks already have lyrics embedded vs which need processing.
Migration
Move embedded lyrics out of MP3 into a sidecar .lrc workflow.
Lyric repair
Pull bad embedded lyrics, fix them in your editor of choice, re-embed cleanly.
Questions answered