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