Drop your audio file here
or click to browse from your device
MP3  ·  WAV  ·  M4A  ·  MP4
Max 50 MB · Max 10 minutes · Analysed in your browser
Tempo of your song
Upload a track above and its BPM appears here.
Tap tempo
Tap along with the beat, at least four times.

Now do something with that tempo

Your file is still loaded — pick a tool and it opens in the Audio Studio with your track ready.

Most used Speed Changer Now that you know the tempo, dial the track to the BPM you actually need — from ×0.25 to ×4 — and the key stays exactly where it was. Slowed + Reverb Turn the track into a slowed and reverb edit in one click, then fine-tune it. Speed Up Give the track the sped-up, nightcore treatment used all over TikTok and Reels. Key Finder Find the musical key of the same track — C Major, A Minor and the rest — on its own page. Key & BPM Finder Get the key and the tempo of a song in one pass — the DJ and producer shortcut. Pitch Changer Move the whole track in Hz, from 415.3 to 466.2 Hz, without touching the tempo. Key Changer Transpose the song by whole semitones (up to ±12) to move it into another key. Reverb Add room, hall or cathedral reverb to a dry recording, from a subtle tail to full ambience. Pitch Shifter Nudge the pitch in Hz for fine tuning — useful when a recording sits slightly off concert pitch. 8D Audio Make the song rotate around the listener's head — the 8D effect, best heard on headphones. Bass Boost Push the low end in three steps, from a gentle lift to a heavy club-style boost. Audio Studio Every control in one place — key, pitch, speed, reverb, bass and vocal remover — then export as MP3 or WAV.

Frequently Asked Questions

Everything about finding the BPM of a song and what to do with it.

What is a BPM finder?

A BPM finder measures how fast a song is and gives you the answer in beats per minute — the number of times you would tap your foot in sixty seconds. DJs use it to beatmatch, dancers and runners use it to pick tracks at the right speed, and musicians use it to set a metronome before practising along.

How do I find the BPM of a song?

Drop your MP3, WAV, M4A or MP4 file into the box above and the tempo appears in a couple of seconds, along with the half-time and double-time values. If you would rather count it yourself, or you only have the song playing on a speaker, use the tap tempo button underneath and tap along with the beat.

How does the BPM finder work?

The track is scanned for onsets — the small bursts of energy that mark a kick, a snare or a chord landing. That gives a pulse curve, and the analyser looks for the spacing at which the curve repeats most convincingly, leaning on the low frequencies where the drums live. The winning spacing, converted to beats per minute, is your tempo.

Why do BPM tools sometimes show half or double the tempo?

Because both readings are musically defensible. A track with hi-hats on every eighth note pulses twice as often as you would tap, so a naive counter reports double. KeyPitch weighs the accents to pick the level a human would clap at, and shows the half-time and double-time values underneath so you can take the one that suits your use.

How accurate is it?

On anything with a steady beat — dance, pop, rock, hip hop — it lands within a fraction of a BPM. Live recordings that drift, rubato ballads, free jazz and tracks that change tempo mid-way are genuinely harder; there the tap tempo tool is often the better answer.

What is a typical BPM for each genre?

As a rough guide: ballads sit around 60–80 BPM, hip hop 80–100, reggaeton about 90, pop 100–130, house and techno 120–130, trance around 138, dubstep 140 and drum and bass around 174. These are conventions rather than rules, and plenty of hits sit deliberately outside them.

What is tap tempo and when should I use it?

Tap tempo turns your own sense of the beat into a number: hit the button in time with the music and the average of your taps becomes the BPM. Four taps give a usable figure, eight or more a reliable one. It is the right tool for live music, for a song playing somewhere you cannot upload, and for double-checking an automatic reading.

Can I change the BPM of a song?

Yes — that is what the Speed Changer above the FAQ is for. Pick it and your file opens in the Audio Studio, where the speed slider takes the track from ×0.25 to ×4. To reach a target tempo, divide it by the detected one: a 120 BPM track at ×1.07 lands on roughly 128 BPM.

Does changing the speed also change the key?

Not in the KeyPitch studio. On a turntable, speeding a record up raises everything with it — that is why sped-up edits sound like chipmunks. KeyPitch time-stretches instead, so the tempo moves while the key stays exactly where it was. If you do want the key to move, that is a separate control in semitones.

How do DJs use BPM?

Beatmatching means bringing two records to the same tempo so their beats land together. Knowing each track's BPM before you play tells you which ones sit close enough to blend, and how far you would have to push a deck to bridge the gap. Add the musical key on top and you get harmonic mixing, where the two tracks agree melodically as well.

What BPM should I use for running or working out?

Most runners land between 150 and 180 steps per minute, so tracks in that range — or at half of it, where you step on every other beat — keep you in rhythm. Walking suits 110–130, cycling and rowing usually 130–150. Find a song you like, check its BPM here, then nudge it with the speed slider to match your target.

Which files can I analyse, and is my music uploaded anywhere?

MP3, WAV, M4A and MP4 files up to 50 MB and 10 minutes work, and the BPM finder is completely free with no account needed. Your file never leaves your computer: the analysis runs inside your browser, so nothing is uploaded to a server.