About this tool
BPM & Key Finder listens to a song and tells you its tempo in beats per minute and its musical key. Drop in one track or a whole batch of MP3, WAV, M4A, FLAC, OGG or AIFF files, or a video, and each one gets a row with its BPM, key, Camelot code and how sure the measurement is.
It is built for DJs planning a set, producers picking samples that sit together, dancers and fitness instructors choosing music by pace, and singers checking whether a song suits their range. The tempo comes from where new sounds start, matched against every tempo from 40 to 240 BPM and then fine-tuned to a hundredth of a beat. The key comes from the notes heard most often, compared with two well-tested key profiles, with the recording’s tuning corrected first.
Software can be fooled, so the tool helps you check. Play any file with a click on every detected beat and hear straight away whether it stays in time, switch to half or double speed with one tap, or tap along yourself. Every file is read and analysed in your browser, so unreleased tracks never leave your computer.
How to use BPM & Key Finder
- Press “Choose songs” or drop audio or video files on the box. You can add several at once.
- Wait a few seconds while each file is opened and measured. The first file’s tempo, key and notes chart appear at the top.
- Press “Play with click” to hear the song with a click on every beat. If the click drifts, try Half or Double, or change the Tempo range.
- Choose any file name in the “All files” table to see it in detail.
- Press “Download CSV” for a spreadsheet of every result, or “Copy table” to paste it somewhere.
A DJ drops in twelve tracks for a set. One reads 87 BPM with a click that sits on every other beat, so they press “Double: 174”. The table shows two tracks in 8A and one in 9A, neighbours on the Camelot wheel that mix smoothly.
Features
- Tempo from 40 to 240 BPM, measured to a hundredth, with half and double alternatives and a choice of tempo range.
- Key with relative major or minor, the runner-up key, Camelot wheel code and keys that mix well with it.
- Confidence for both tempo and key, plus how much of the song agrees with the tempo found.
- Tuning check: shows when a recording sits more than a few cents sharp or flat of A = 440 Hz.
- A chart of the twelve notes heard most, with the key note highlighted.
- Click track player locked to the detected beat, with seek, click on or off and click volume.
- Tap tempo pad that works with a finger, the mouse, or the T key.
- Batch of up to 50 files, CSV download and copy as a table for spreadsheets.
Tips and good to know
- Many songs can honestly be counted two ways: drum and bass is 174 or 87, a slow ballad 70 or 140. Pick the one that matches how people dance or clap to it.
- Choose the tempo range that fits your music before adding files; it decides between half and double speed when both fit.
- Songs that change key or tempo part-way get the most common one. A low confidence score is the hint to listen with the click.
- Camelot codes make mixing simple: move one number up or down, or swap A and B with the same number.
- Very long files such as DJ mixes are measured on their first 15 minutes.
Frequently asked questions
Are my songs uploaded?
No. Each file is opened and measured by your own browser, on your device. Nothing is sent to AroraTools or anyone else, so unreleased music stays private.
Is it free? Are there limits?
It is free with no sign-up. You can add up to 50 files at a time, and very long recordings are measured on their first 15 minutes. Your device’s memory is the only other limit.
Does it work on a phone and offline?
Yes, in current Safari, Chrome, Firefox and Edge on phones and computers. Once the page has loaded, the measuring needs no connection. Phones take a little longer per song.
How accurate is it?
Songs with a steady beat and clear chords usually come out right to the nearest BPM and key. Live recordings, rubato pieces, rap over sparse beats and songs that change key are harder, which is why each result shows a confidence score and a click track to check by ear.
What is a Camelot code?
A DJ shorthand that puts the 24 keys on a clock face: numbers 1 to 12, with A for minor and B for major. Keys next to each other, or with the same number, mix without clashing.
Why does it say half or double the tempo I expected?
A beat can be counted at different levels, and both are “right” to a computer. Press Half or Double to switch, or set the tempo range to the style of music before adding files.
Does it use my microphone?
No. It only measures files you choose. To count a song playing elsewhere, use the tap tempo pad.
Page last reviewed