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

Processed in this browser. Your file is never uploaded or saved.
No audio uploads
Rhythm and harmony analysis
Runs on your device

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.

1

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.

2

Analyze rhythm and harmony

A dedicated browser worker detects beat positions, estimates tempo and analyzes harmonic pitch-class information.

3

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.

Free browser tools. No account or audio upload required.