How it works

  1. Drop your audio file. MP3, WAV, FLAC, OGG or M4A up to 200 MB — it's decoded locally, nothing is uploaded.
  2. Let the analysis run. AudioKit scans the entire track and extracts the dominant tempo with decimal precision.
  3. Read your BPM. The detected tempo is displayed with half-time and double-time alternatives, plus tempo-synced reverb decay times.

Features

  • 100% in your browser. Your track never leaves your computer — the analysis runs locally with the Web Audio API.
  • Whole-track analysis. The full song is analyzed, so an unusual intro or a breakdown won't skew the result.
  • Half-time / double-time alternatives. Switch between octave-related tempos (e.g. 85 / 170 BPM) in one click.
  • Reverb decay table. Tempo-synced reverb decay times computed from the detected BPM, ready to dial into your plugin.

FAQ

Is this BPM finder free?

Yes. Anonymous users get 5 free analyses per day across AudioKit's free tools — no account needed. If you need more, AudioKit Premium removes the daily limit. There's no watermark and no feature lock: the free analysis is the full analysis.

Is my audio file uploaded to a server?

No. The detection runs entirely in your browser using the Web Audio API: your file is decoded and analyzed on your own machine and never leaves it. The only network call is a tiny anonymous counter that tracks your daily free quota.

Which audio formats are supported?

MP3, WAV, FLAC, OGG and M4A files up to 200 MB. That covers everything from a quick phone bounce to a full-length lossless master. If your file is in another format, run it through our free audio converter first.

How accurate is the BPM detection?

The detector analyzes the whole track, not just a short excerpt, so an atypical intro or breakdown won't skew the result, and it reports the tempo with decimal precision. Steady, quantized productions are detected very reliably; live recordings with tempo drift are reported at their dominant tempo.

Why do I see two tempos, like 85 and 170 BPM?

Both are musically correct — they're the same groove counted in half-time or double-time. Tempo detection can't decide how you feel the pulse, so AudioKit shows the half and double alternatives and lets you promote the one that matches your project. Hip-hop and drum & bass often live in this ambiguity.