Home / Audio / BPM & Key Finder

BPM & Key Finder

Find the tempo and musical key of songs in bulk, with tap tempo to check.

Free, no uploads, no sign-up. Runs 100% in your browser.

How BPM & Key Finder works

Each song is decoded in your browser and the first two and a half minutes are analysed in a background worker. Beats are found from changes in energy across low, mid and high bands, the tempo from how those changes repeat, and the key from a chromagram matched to major and minor profiles.

Input: MP3, WAV, FLAC, M4A, OGG. Output: CSV.

How to use BPM & Key Finder

  1. Drop one or more songs.
  2. Wait a few seconds for each result.
  3. Tap along to check, then download the list as CSV.

Tips

  • WAV is lossless but large; MP3/AAC/OGG are compact for sharing.
  • Engines load on first use and are cached afterwards.

BPM & Key Finder FAQ

Are my files uploaded?
No. This tool runs entirely in your browser tab. Files are read from your disk into memory and the result is generated locally.
Is it free? Are there limits or watermarks?
Free and open source (MIT). There are no file-size caps, daily quotas, accounts or watermarks.
Does it work offline?
Yes, once the page (and any engine it needs) has loaded, it keeps working without a connection thanks to the service worker cache.

Related tools

OpenFile runs in your browser. Turn on JavaScript to use the tools.