Discover synchronized lyrics with our comprehensive API. From plain text to word-perfect timing.
BeatLRC is a community-powered lyrics database that supports multiple formats including plain text, line-synchronized, and word-synchronized lyrics. Our platform is tightly integrated with Spotify playback tools to provide the best possible music experience.
GET /search?q={query}
GET /lyrics/{songId}
GET /lyrics/{songId}/word
🔒 TOKEN
POST /upload
🔒 TOKEN
GET /songs/{songId}
Plain Text: One line per lyric, no timestamps required.
Line-synchronized: Include timestamps in LRC format:
[00:12.34] First line of lyrics [00:18.56] Second line of lyrics
Word-synchronized JSON: Precise word-level timing:
{ "lines": [ { "startMs": 1234, "words": [ {"word": "Hello", "timeMs": 1234}, {"word": "world", "timeMs": 1500} ] } ] }
Connect your Spotify account to sync lyrics in real-time while listening. Our editor supports:
BeatLRC is proudly built by the creators of Beatify — the enhanced Spotify experience that brings real-time lyrics, friend synchronization, vinyl animations, and much more to your music listening.
Explore Beatify