Find the BPM of any song

Paste a Spotify track link and get the tempo, cover art, and a playable 30-second preview. No signup, no upload, instant result.

Only public Spotify track links. Analysis uses a 30-second preview clip due to licensing.

How it works

  1. 1
    Copy a Spotify link

    Open the Spotify song you want, tap Share, then Copy Song Link. The link should look like https://open.spotify.com/track/….

  2. 2
    Paste and submit

    Paste the link above and click Get BPM. The site fetches a public 30-second preview and runs it through our beat tracker.

  3. 3
    Read the tempo

    You'll see the song's BPM along with the cover, title, artist, and the preview audio so you can check the result by ear.

FAQ

How accurate is the BPM detection?

The detector is the same multi-feature beat tracker used on the full MP3 analyzer. For most songs the global BPM is accurate within ±0.5. Tracks with strong syncopation or half-time feel may be reported at half or double of what you'd expect — the digit you see is what the algorithm locked onto.

Why only 30 seconds?

Spotify only allows public access to a 30-second preview clip. That window is more than enough for a confident global BPM, but it's too short to detect tempo changes within a song. For full tempo-section analysis, upload an MP3 of the track to the main analyzer.

Where does the 30-second preview come from?

We resolve the song's title and artist via Spotify's public oEmbed endpoint, then look up a 30-second preview from a public music catalog (Deezer or iTunes). The preview itself is hosted by that catalog, not by TempoFlow.

The preview is the wrong version of the song.

Public catalogs sometimes index the wrong version (a remix, a live take, or a cover). When the title and artist match imperfectly the result card shows a "best-match" warning. If the BPM looks off, listen to the embedded preview to confirm you're getting the version you expected.

Does this work with playlists or albums?

No, only single track links. Paste one song at a time. Album and playlist URLs aren't supported.

Is it really free?

Yes, free and no signup. If you find it useful, share the link with others looking for a song's BPM.

Need full tempo-change analysis?

For songs with multiple BPM sections — verses at one tempo, chorus at another, half-time bridges — upload an MP3 to the full analyzer and edit each section visually.

Open the MP3 analyzer →