Skip to content
Piano to Sheet Music

Free tool · nothing uploaded

What's the BPM
of this song?

Drop an MP3, WAV or M4A and get its tempo in seconds. It runs entirely in your browser: free, no account, and the file never leaves your device.

Drop a song here to find its tempo

MP3, WAV or M4A, up to 25 MB and 10 minutes.

Your file never leaves this device — it is decoded and analysed in your browser, and nothing is uploaded. Only the first 30 seconds of music are listened to, which is usually plenty and keeps it fast.

Questions, answered

How does the BPM detector work?

It detects the note onsets in the first 30 seconds of your recording, then measures which beat grid they fit best — testing every tempo from 30 to 300 BPM and preferring the one where the most musical weight lands on the beat.

Why does it sometimes say half or double the real tempo?

Because a song at 90 BPM genuinely correlates almost as well at 180 — autocorrelation can't always tell the pulse from its double. The estimator checks the musical relatives of its answer explicitly, but when you're in doubt, try half and double and see which your foot agrees with.

Does it work on songs with a live drummer or rubato playing?

It measures the average tempo of what it hears, so a song that breathes — live drums, rubato piano, a ritardando — gets a single representative number marked as a rough estimate. That's honest: there is no one BPM to report.

Does it analyse the whole song?

It analyses the first 30 seconds of music, after any leading silence — long enough for a steady tempo to show itself. If a song changes tempo mid-way, the answer reflects how it opens.

Is it free? Do you keep my file?

Free, and nothing is kept because nothing is sent — the audio is decoded and analysed entirely in your browser, on your device. Close the tab and it's gone.

An honest caveat: this measures tempo from the notes it can detect, not from a drum track's transients. Steady, rhythmic recordings read cleanly; loose or tempo-shifting material gets a rough estimate that says so, and a recording with no detectable beat gets an assumption labeled as one — never a confident wrong answer.

More free tools: Find the key of a song · Open a MusicXML file · Audio to MIDI

Knowing the tempo is step one. Get the notes.

The same engine transcribes the recording into sheet music — a printable PDF with MIDI and MusicXML, written at the tempo it just measured. The first 30 seconds are free, on your device.

Transcribe it to sheet music