How to Use BPM & Key Finder
- Drop in a song (MP3, WAV, OGG, M4A, or FLAC)
- Wait a few seconds while the tempo and key are analyzed locally
- Read the BPM, key, and Camelot code — then change the key or speed with one click
Features
- Detects tempo (BPM) with half-time and double-time readouts
- Identifies the musical key and whether it's major or minor
- Camelot wheel code for harmonic DJ mixing (e.g. 8A = A minor)
- Relative major/minor shown for every result
- 100% private — analysis runs in your browser, nothing is uploaded
- Free with no sign-up, no limits, no watermark
Frequently Asked Questions
- How accurate is the BPM finder?
- Very accurate on music with a steady beat — the detector auto-corrects common half-time and double-time confusions and shows both alternatives. Rubato performances, tempo changes mid-song, and beatless ambient tracks are genuinely ambiguous and get a lower confidence score.
- What is a Camelot code?
- A DJ notation for keys arranged on a wheel so that compatible keys sit next to each other: 8A is A minor, 8B is its relative C major. Mixing tracks within ±1 Camelot number (or switching the letter) keeps transitions harmonic.
- Is my song uploaded anywhere?
- No — the whole analysis runs in your browser with the Web Audio API. The file never leaves your device, which is also why results appear in seconds.
- Can I change the key or tempo after finding it?
- Yes — use our song key changer to transpose it or the audio speed changer to adjust the tempo without changing the pitch.
- Why does it disagree with another BPM site?
- Most disagreements are half/double-time: 75 vs 150 BPM describe the same track counted differently. Check the half-time and double-time readouts under the result — one of them will usually match the other site.