Skip to main content
Music Maker AI
Free BPM finder

Find the BPM of any song

Drop in a file and get its tempo, with the half and double time.

Drop in an MP3, WAV, M4A or FLAC file up to 20 MB and the BPM Finder shows the tempo, the half- or double-time reading, and the key with its Camelot code. It listens in your browser, so the song is never uploaded.

Drop an audio file here or

MP3, WAV, M4A or FLAC, up to 20 MB

  • Read in your browser
  • Free, no account
  • Half and double time shown

A lofi beat, measured

We ran “Rain Notes”, a rainy study beat made here, through the BPM Finder.

BPM Finder result for “Rain Notes”: 142 BPM or 71 at half time, E major, Camelot 12B
Rain Notes
Cozy lofi beat for studying · 2:58
The song this result came from. Run it yourself.

142 BPM, or 71

The beat has a hi-hat on every half step, so the count can land on either. Nod along and you feel 71.

E major, 12B

The key and its Camelot code come with it, for a DJ set or a new song in the same key.

Pick the one you feel

Lofi sits around 70 to 90 BPM, so 71 is the number to use here.

BPM Finder at a glance

What goes in, what comes out.

Files
MP3, WAV, M4A or FLAC, up to 20 MB
Shows
BPM, half or double time, key, relative key, Camelot code
Long songs
The first 4 minutes are read
No file?
Tap along with Tap Tempo instead
Price
Free, no account

How to find the BPM of a song

A few seconds from file to number.

  1. 1

    Add the song

    Drop an MP3, WAV, M4A or FLAC file onto the box, up to 20 MB.

  2. 2

    Read the tempo

    See the BPM and its half- or double-time partner, then copy the one that matches how you count.

  3. 3

    Put it to work

    Set your metronome, sync a video edit, or make a new song at the same tempo.

Who needs the tempo

Anyone who moves, mixes or edits to a beat.

Woman in her thirties with curly dark hair jogging at dawn with earbuds, city riverside

Runners and coaches

Build a playlist at the step rate you want, from 150 to 180 BPM for a steady run.

South Asian dance teacher in his forties leading a studio class, speaker on the floor

Dance teachers and DJs

Line up songs at a similar tempo so the class or the floor never loses the beat.

Why two numbers are both right

Half time and double time are the same beat, counted on different notes.

Two rows of beat marks over one bar: 71 BPM on every other mark, 142 BPM on every mark

Count every hit

Counting each hi-hat gives 142. That suits a drummer or a fast dance.

Count every other one

Counting the kick and snare gives 71. That is how most people nod their head to it.

Tempo that moves

A live take that speeds up shows its main tempo. Cut the part you need with the Audio Cutter and run it alone.

Three ways to get a BPM

From a file, by tapping, or by counting with a clock.

You needBPM Finder: The audio fileTap Tempo: Just the song playingCount by hand: A clock
HowBPM Finder: Drop in the fileTap Tempo: Tap a key on each beatCount by hand: Count beats for 15 seconds, times 4
Best forBPM Finder: Exact tempoTap Tempo: A song on the radioCount by hand: A quick guess
Also givesBPM Finder: Key and Camelot codeTap Tempo: Tempo onlyCount by hand: Tempo only

A link from a streaming app cannot be read. Use a file you have, or play the song and tap along.

Questions about the BPM Finder

Why does it say 142 when I count 71?

That is double time: the same beat counted on every hit instead of every other one. We show both, so copy the one that matches how you count.

How accurate is the BPM?

Very close on songs with a steady beat, like most pop, dance and hip-hop. Live takes that speed up, or songs with no drums, are harder, so tap along to check.

What BPM do most styles use?

As a rough guide: ballads 60 to 80, lofi and hip-hop 70 to 95, pop 100 to 130, house 120 to 128, and drum and bass around 170.

Does my song get uploaded?

No. The beat is counted in your browser, on your device, and nothing is sent to us.

Which files can I use?

MP3, WAV, M4A and FLAC up to 20 MB, and OGG in most browsers. Video files and protected downloads will not open.

How do I find the BPM of a song on Spotify or YouTube?

This page needs a file on your device. For a song you can only stream, open Tap Tempo, play the song and tap on each beat; the number settles after about eight taps.

Can I try it without a song of my own?

Yes. Tap the button under the drop zone to load Rain Notes, a lofi song made here. It reads 142 BPM, with 71 as the half-time option, in E major.

How do I make a song faster or slower once I know the BPM?

Open the Pitch Shifter and move the speed between 50% and 150% without changing the key, or use Slowed + Reverb to bring it down to 70% with a softer, roomy sound.

Not covered here.Ask us something else

Make a new track at this tempo

Describe a mood and a tempo and hear two full songs in about a minute.

Make a 71 BPM lofi beat

Two free songs, no account needed.