Use the automatic tempo finder
Have the audio file? Select it for a whole-track estimate. This is useful for checking a folder of loops or comparing songs before a mix.
Find BPM from a fileFind song BPM, musical key and Camelot from your audio files. Analyze a track, check the tempo and export your results to CSV for free.
Drag & drop your audio files here, or choose them below.
Your next great mix starts with a track.
Measure song BPM across the full file, from the intro through the final beat.
Compare musical keys and plan transitions for your next DJ set.
Audio stays in your browser. Export CSV for free, or save results to your account with Pro.
Follow the steps below to analyze your audio, read the results and check the tempo before your next mix.
Click Select audio files, or drag your tracks into the dotted area. The BPM detector and key analysis run across the full audio, locally in your browser.

Once analysis finishes, each file appears in Your tracks. Read its BPM, musical key and Camelot code together, then press the play icon to check what you hear.
Open a track to adjust its BPM or musical key.

Open the three-dot menu beside a track. Use ½× or 2× if the rhythm feels half or twice as fast, or choose Inspect & edit result to review the BPM and key.
Edits change the displayed results. Your audio file stays unchanged.

Screenshots show the actual tool with a generated audio file. Results depend on the audio you select.
Analyze your audioBPM means beats per minute: the pace of the underlying beat. At 120 BPM, you hear two beats each second. Count the pulse you would tap your foot to, rather than every note or hi-hat hit.
Have the audio file? Select it for a whole-track estimate. This is useful for checking a folder of loops or comparing songs before a mix.
Find BPM from a filePlay the song separately, open Tap Tempo and tap the button or spacebar on each beat. Keep a steady rhythm over several taps, then reset if you lose the pulse.

Count beats over a timed interval, then convert that count to one minute.
Count for 30 or 60 seconds for a longer check. If the tempo drifts, measure another section too.
The same audio analyzer finds musical key alongside BPM. Upload a song, loop or sample to see a major or minor key and its Camelot code, then listen before choosing your next transition.
A good transition starts with two questions: do the beats line up, and do the notes sound good together? BPM tells you about the pace. Musical key and Camelot help you compare the harmony.
Beats per minute describes how fast the underlying pulse moves. At 120 BPM, there are two beats each second. Similar tempos give you a starting point for beatmatching or choosing a practice speed. One estimate cannot describe every tempo change in a song.
A key such as A minor or C major describes a tonal center. Try related keys when layering samples or planning a transition. Open a track to review key candidates; percussion-only audio may have little tonal evidence.
Camelot represents keys with numbers 1–12 and a letter: A for minor, B for major. Start with the same code, a neighboring number with the same letter, or the same number with the other letter. The numbers wrap from 12 to 1.
If your track is in A minor (8A), these are useful places to start. Preview the transition and listen for clashing notes or vocals. Phrasing and arrangement still matter.
If a track feels twice as fast as its result, compare it with Tap Tempo or a metronome. You can adjust the displayed BPM with ½× or 2× in the track menu.
All detection results are estimates. You can inspect and edit them without changing your audio file. Pro danceability and happiness scores are model estimates, not measured facts about a song’s mood.
Use the Camelot wheel to compare related keys, then convert BPM to delay times when you are back in the studio.
File limits, tempo checks and what to do when an estimate needs a second listen.
Back to the analyzerBPM stands for beats per minute: how many underlying beats fit in one minute. A steady 120 BPM pulse has two beats each second. BPM describes tempo, while musical key describes the tonal center.
Count the beats over a timed interval, then multiply by 60 and divide by the seconds counted. For example, 30 beats in 15 seconds gives 120 BPM. Count for longer if you need a steadier check, or use Tap Tempo to time the intervals between your taps.
Choose the audio file in the analyzer to estimate its BPM. If you only have a song playing on another service, open Tap Tempo and tap along with the beat. This tool measures audio you select or a rhythm you tap; it does not look up songs by title.
Some rhythms can be counted at half or double tempo. A sparse drum pattern might suggest 60 BPM while you feel the same music at 120 BPM. Listen to the track, compare it with Tap Tempo or the metronome, then use ½× or 2× in the track menu if needed. These controls correct the displayed result; they do not change audio speed.
Yes. BPM and key analysis cover the full audio file, rather than just three excerpts. Each file can be up to 10 minutes long and 50 MB. Longer files and the optional Pro danceability and happiness models take more time. Keep the tab open until analysis finishes.
Clear, steady beats are easier to measure than live drumming, tempo changes or sparse percussion. Key estimates can disagree when a track changes key or has little pitched sound. A drum loop may have no clear musical key at all. Undetermined means no usable key candidate was produced. Inspect the result and confirm it by ear before using it in a set.
Camelot is a DJ notation for musical keys: numbers 1–12 with A for minor and B for major. As a starting point for a transition, try the same code, a neighboring number with the same letter, or the same number with the other letter. For example, 8A can pair with 7A, 9A or 8B. The numbers wrap from 12 to 1. Check each mix by ear.
No. Your browser decodes and analyzes each file on your device. Audio is never sent to a server. Results stay in memory while this page is open and are cleared when you refresh or close it. Export CSV for free before leaving, or select Pro’s Save Results checkbox before analysis to add new results to your account history. Audio files are never saved.
MP3, WAV, FLAC, M4A, AAC, OGG, OPUS and AIFF files can be selected. Your browser must also support the file’s actual codec. Each file can be up to 50 MB and 10 minutes long, and you can add up to 20 files at a time. If a file cannot be decoded, try a WAV or MP3 version.
Link analysis is not supported. Select an audio file you already have permission to use, or play the song separately and measure its beat with Tap Tempo. Tapping gives you a tempo estimate, not a musical key or a song identification.
Yes. BPM, key and Camelot analysis, Tap Tempo, and the metronome are free without an account. CSV export is free too. Save Results and Energy, Dance and Happy scores require Pro. You can preview your selected files, sort and filter the results, and edit an estimated BPM or key while the page is open.