How to find the BPM and key of a song
The finder listens to the song the way a DJ or a producer would: it looks for where the hits land to get the tempo, and for which notes ring out the most to get the key. You do not install or upload anything.
- Add your tracksDrop in one song or up to 30. MP3, WAV, FLAC, M4A, AAC and OGG all work, each from 8 seconds to 15 minutes long.
- Wait a few secondsYour browser decodes the file and measures it. Several songs are done one after another while you look at the first result.
- Read the resultYou get the BPM, the key, the Camelot and Open Key codes, the three keys that mix well, and how sure the finder is about each answer.
- Check it by earPress Play and switch the click on. If the clicks sit on the beat, the tempo is right. If they feel too fast or too slow, use ÷2 or ×2.
- Take it with youCopy one result for a track title or a message, copy all of them, or download a CSV file for your library.
Ready? Jump up to the finder. You only need an audio file.
What is BPM?
BPM means beats per minute: how many steady pulses the song has in one minute, the pulses you tap your foot to. A higher number is a faster song. Knowing it lets you match songs when you DJ, line up samples and loops in a DAW, set a project to the right tempo and put the number in a title when you share a beat.
| Style | Usual tempo |
|---|---|
| Slow R&B and ballads | 60 to 100 BPM |
| Boom bap hip hop | 80 to 100 BPM |
| Reggaeton | 90 to 100 BPM |
| Pop | 100 to 130 BPM |
| House | 118 to 130 BPM |
| Techno | 120 to 150 BPM |
| Trap, rage and drill | 130 to 170 BPM, often felt at half of that |
| Drum and bass | 170 to 180 BPM |
These are rules of thumb, not laws: plenty of songs sit outside them.
What is the key of a song?
The key is the home note and the set of notes a song is built on, for example A minor or C major. Songs in the same key, or in keys that are close, sound good when played together or mixed one into the next. A producer uses it to pick samples and melodies that fit a beat, a singer uses it to find a comfortable range, and a DJ uses it to mix without clashing notes.
Every major key has a relative minor that uses the very same notes: C major and A minor, for instance. The finder tells them apart by which note the track keeps coming back to. When two answers are close it shows the runner-up, because the real key is often the other one.
Camelot wheel and Open Key
DJs write keys as short codes so they can be sorted and matched at a glance. On the Camelot wheel the 12 minor keys are the inner ring (A) and the 12 major keys the outer ring (B), numbered 1 to 12 round the circle. A key blends well with the same number on the other ring and with the next number up or down on its own ring. Open Key uses the same wheel with other numbers: m for minor and d for major.
Half time and double time
A beat has no single right speed. A track at 140 BPM with a snare on every second beat feels like 70, and a track at 70 BPM with fast hi-hats can feel like 140. Software has to pick one. The finder prefers the faster reading that the drums still support, then lets you switch: ÷2 halves the number, ×2 doubles it and Detected brings back the first answer. The click track and the beat grid on the waveform follow your choice, so you can hear which one matches the feel of the song.
How it works and how accurate it is
Tempo. The track is turned into a curve of how strongly new sounds start, 100 times a second. The finder then tests which steady pulse between 60 and 200 BPM lines up best with those starts, and fine-tunes the number to a fraction of a BPM. Key. The finder measures how much energy each of the 12 notes carries between 100 Hz and 2 kHz over the whole track and compares that pattern with the usual profiles of the 24 major and minor keys. The closest one wins.
It works best on music with a steady beat and clear chords or a clear melody. It can be wrong on tracks that speed up or slow down, on music with no beat, on songs that change key, on tuning far from standard pitch and on tracks that are mostly bass or noise. It gives one tempo and one key for the whole file, and the confidence bars tell you when to be careful. Always check by ear.
Your music stays on your computer
Most online BPM finders upload your file to a server. This one does not. The page reads the file in your browser, measures it with code that runs in a background thread of the same page, and forgets it when you close the tab. Nothing is sent, nothing is stored and no AI is used. You can even load the page and then switch your internet off.
Who it is for
- Beatmakers and producers. Put the right BPM and key in the title of a type beat, find samples that fit, and set your project before you start. After that, turn the beat into a YouTube video with its title, tags and description.
- DJs. Sort a crate by key and tempo and plan mixes with the Camelot codes.
- Singers and rappers. Know the key of a beat before you write or record on it.
- Remixers and sample diggers. Match a loop to a song without trial and error.
Making your own beats? See the guides, the free drum kit and the FL Studio drum kits.
Questions
How do I find the BPM of a song?
Drop the song into the finder above. Your browser listens for the beat and shows the tempo in beats per minute within a few seconds. Press Play with the click switched on to hear the detected beat over the track and check it by ear. If the number looks like half or double of what you feel, use the ÷2 and ×2 buttons.
How do I find the key of a song?
Drop the song into the finder. It adds up which notes the track plays most and matches them against the 24 major and minor keys. You get the key (for example F# minor), its Camelot code and its Open Key code. The note bars show how much of each note the track holds.
Is this BPM and key finder free?
Yes. It is free, with no sign-up, no watermark and no limit on how many songs you check. You can add up to 30 files at a time.
Is my music uploaded anywhere?
No. The finder runs entirely in your browser: the file is read and measured on your own computer or phone and is never sent to a server. There is no AI involved, only signal processing. Closing the tab removes everything.
Which audio files can I use?
MP3, WAV, FLAC, M4A, AAC, OGG and Opus work in current browsers, and so does the audio of an MP4 or WebM file. Each file can be from 8 seconds to 15 minutes long. Project files such as FL Studio .flp are not audio: export a WAV or MP3 first.
How accurate is the BPM and key detection?
On music with a steady beat and a clear harmony it is usually right, and the confidence bars show how sure it is. It can miss on tracks that change tempo, have no clear beat, change key halfway or are tuned far from standard pitch. Automatic detection is an estimate, so trust your ears first.
Why does the finder show half or double the tempo I expected?
Many tracks can be counted at two speeds. A trap beat at 140 BPM feels like 70 because the snare lands every other beat, and a 90 BPM groove with busy hi-hats can read as 180. Both are right in a way. The ÷2 and ×2 buttons switch between them, and the click track lets you hear which one fits.
What are Camelot and Open Key codes?
They are short names for musical keys, used by DJs for harmonic mixing. Camelot numbers the 24 keys 1 to 12 with a letter: A for minor and B for major, so F# minor is 11A and C major is 8B. Open Key is the same idea with different numbers (4m and 1d for those two keys).
Which keys mix well together?
Keys that are neighbours on the Camelot wheel share most of their notes. From any key you can usually go to the same number with the other letter (the relative major or minor), or one step up or down the wheel with the same letter. The finder shows these three matches for every track.
Can I check many songs at once?
Yes. Add up to 30 files at the same time. They are measured one after another, and you can copy all the results or download them as a CSV file with the file name, BPM, key, Camelot code and Open Key code.
Does it work on a phone?
Yes, in a current Chrome, Safari, Edge or Firefox. A phone measures a little slower than a computer, and very long files use a lot of memory, so for a long mix use a computer.
Can it find the key of a vocal or a track with no drums?
The key, yes: it only needs pitched sound. A single unaccompanied voice gives a rougher answer than a full track. The tempo needs a beat to listen to, so a pad, a drone or a free-time recording may show no steady tempo. For those the tap tempo pad can still help.
Made by FLEXTRIK, an independent producer brand. Last updated 12 November 2026.