Free, private browser audio analysis
Song Key & BPM Finder
Analyze one song or multiple audio files for BPM, musical key, scale and Camelot code. Every file stays in your browser and is never uploaded.
Drop one or more audio files here
MP3, WAV, M4A, FLAC or OGG
How to find a song's key and BPM
Analyze one or multiple MP3, WAV or other browser-supported audio files in three simple steps.
Choose one or more files
Drop songs into the analyzer or select one or multiple files from your device. Each file is decoded locally in your browser.
Analyze rhythm and harmony
A dedicated browser worker detects beat positions, estimates tempo and analyzes harmonic pitch-class information.
Compare the results
Review every track in one table with separate BPM, key, scale, Camelot and confidence columns.
More than a basic BPM detector
Get the musical information you need to prepare a mix, organize a library or match tracks by tempo and key.
BPM detection
Estimate the main tempo from multiple rhythmic cues instead of relying on a single waveform peak.
Musical key and scale
Identify the likely root note and whether the track is in a major or minor key.
Camelot code
Translate the detected key into Camelot notation for faster harmonic-mixing decisions.
Batch audio analysis
Select one file or a whole group and compare their musical properties in a single results table.
Private by design
Audio samples remain in browser memory. The analysis result is not stored in a database or cloud bucket.
Browser-based processing
WebAssembly and Web Worker processing keep the interface responsive while the track is analyzed locally.
Key and BPM finder FAQ
Common questions about tempo, musical key, Camelot notation and local audio analysis.
Related tools
Continue working with your audio
Choose another focused browser tool for the next step in your workflow.
Need to change the track after analyzing it?
Open the Key & BPM Changer to transpose pitch, match a target tempo and export a transformed WAV without uploading the source file.