Choose a song file and see its BPM and key in a second or two, or tap along to the beat. Free, no sign-up, and your file never leaves your device.
Only know the song's name? Play it anywhere and tap along with the beat, or press the space bar. Eight taps give a steady reading; stop for two seconds to start again.
Choose a song file from your phone or computer: an MP3, WAV or M4A file, or an MP4 or MOV video, in which case the BPM finder listens to its soundtrack. It works from the file itself, so it can't look a song up by its name. The song is analyzed in your browser, and on a laptop a four-minute song takes about two seconds.
The tempo is shown in beats per minute, and if the half or double reading is also plausible, it's listed next to it. The key comes with its relative key and its Camelot code. The relative key is the major or minor key made of the same notes; the analysis can't always tell the two apart, so you see both.
Play the song and check the readings against what you hear. To sing or play it in another key, or at another speed, choose Change the key or speed and the same file opens in the pitch changer.
BPM is the number of beats in one minute of music, and most pop songs land somewhere between 100 and 130.
The same song can honestly be counted two ways. A hip-hop track might feel like 73 BPM when you nod along to the kick drum and 146 BPM when you follow the hi-hats. Every BPM finder has to pick one, which is why one site can say 82 and another 160 for the same track. In our own test, the main reading for a rap song whose download page lists it at 70 to 75 BPM was 146, with 73 as the alternative.
That's why the BPM finder shows the alternative too. Pick the one that matches how you count the song, or how your DJ software or project counts it.
A song's key is the note it feels most settled on, plus whether it sounds major or minor. A song in A minor keeps coming back to A, using the notes of the A minor scale.
Every major key shares its notes with one minor key, its relative key: C major and A minor use exactly the same seven notes, the white keys on a piano. That makes the two easy to confuse, for software and for people. In our test, a track written in A minor was read as C major; because the two are relative keys, the result shows both.
To tell which one you have, listen to how the song ends and which chord feels like home. A song that keeps resolving to a bright chord is probably in the major key; one that settles on a darker chord is probably in the minor.
No file, or only the song's name? Use the BPM counter instead. Play the song anywhere, on a speaker, in another tab or live, and tap the Tap tempo button or the space bar on every beat. The counter averages your last eight taps, so keep going for two bars or so until the number settles. Stop for two seconds and the next tap starts a new count.
Tapping is also a good way to check an analysis. If the analysis says 140 and your taps say 70, you're feeling the half-time pulse, and 70 is probably the number you need. For a quick count without any tool, count the beats for 15 seconds and multiply by four.
Genre is a quick way to choose between a reading and its alternative. One common set of rough ranges: ballads around 60 to 80 BPM, hip hop 80 to 100, pop 100 to 130, house and techno 120 to 130, trance around 138, dubstep 140, and drum and bass around 174.
So if a hip-hop track reads 180, the half-time 90 is probably the number you want. If a drum and bass track reads 87, take the double, 174. These ranges are a guide, not a rule: plenty of songs sit outside them, like the rap song above at 73.
A BPM finder works best on songs with a steady beat. It struggles with songs that speed up or slow down, live recordings that drift, swing and loose grooves, and songs with no drums at all. A song with a tempo change gets one number for the whole track, which can't be right for both halves.
Key detection has its own weak spots: songs that change key and songs that borrow chords from other keys, on top of the relative major and minor mix-up above. In our test of five real songs, the first BPM reading was right for three, the alternative was right for a fourth, and one was off.
When a reading looks wrong, try the alternative, tap along, or compare it with the genre range. Even DJs who pay for key software still correct a few tracks by ear, so trust what you hear.
DJs mix tracks with close tempos and compatible keys; the Camelot code makes the second part quick. Producers set a project to the song's tempo, so loops line up with the grid and tempo-synced effects fall into place, and pitch samples into its key. Video editors and dancers count in beats: one beat lasts 60 divided by the BPM in seconds, so at 120 BPM a beat is half a second.
Singers use the key to find out whether a song sits in their range. If the original key is too high, the pitch changer moves the song down. To reach a set tempo, its speed control works in percent: taking a 120 BPM song to 96 BPM means setting 80%.
This key and BPM finder runs inside your browser. Your song is analyzed on your own device: it isn't uploaded to our servers and we don't keep a copy. There's no daily limit and no account to create. Songs up to 10 minutes long work.
Remove the vocals from a song and keep the instrumental.
Get clean vocals (acapella) from any song.
Remove the music from a video or recording and keep the voices.
Upload a song or video and get six separate tracks: vocals, drums, bass, guitar, piano and other instruments.
Raise or lower a song in semitones, or speed it up and slow it down, right in your browser.
Upload a song or video and get an MP3 with the vocals taken out, plus the vocals as a separate file.