neural frames logoneural frames logo

Key & BPM Finder

Drop in any song and get its tempo, musical key, and Camelot code in seconds. Analysis runs 100% in your browser — your track never leaves your device.

100% Free • No Signup
No Upload — Runs in Your Browser
MP3, WAV, M4A, FLAC, OGG
Tap tempo
No file handy? Tap along to the beat and we'll measure the BPM live.

How to Find the Key and BPM of a Song

Whether you're prepping a DJ set, matching a beat to an acapella, practicing along to a track, or syncing visuals to music, you need two numbers: the tempo in beats per minute and the musical key. This free key and BPM finder measures both directly from the audio — no upload, no account, no waiting in a queue.

How It Works

Drop In Your Track

Any common audio format works: MP3, WAV, M4A, FLAC, OGG, or AAC. The file is decoded locally by your browser.

On-Device Analysis

The analyzer builds an onset map of the track to measure tempo, and a harmonic profile (chromagram) to determine the key — the same signal-processing approach professional DJ software uses.

Get BPM, Key & Camelot Code

You get the tempo, the musical key with mode, the Camelot wheel code for harmonic mixing, and the compatible keys to mix into.

How Accurate Is It?

Tempo detection is very reliable on modern, steadily-produced music — electronic, hip-hop, pop, and most rock lock in within a fraction of a BPM. The classic pitfall of any BPM detector is the octave error: hearing a 70 BPM track as 140 or vice versa. That's why the result always shows the half-time/double-time alternative — if the number feels wrong, it's almost always that one.

Key detection compares the track's harmonic content against known key profiles. It's most confident on harmonically stable tracks and shows you its second-best guess too — often the relative major/minor, which shares the same notes and mixes perfectly anyway.

What Is BPM?

BPM (beats per minute) is the tempo of a song — how many beats occur in sixty seconds. A 120 BPM track has exactly two beats per second. DJs use BPM to beatmatch, producers use it to set their project tempo before sampling or remixing, and video editors use it to cut footage on the beat.

Typical BPM by Genre

GenreBPM
Hip-Hop / Trap60–100 BPM (often felt in half time)
Lo-Fi / Chillhop70–90 BPM
Pop95–125 BPM
House / Deep House118–128 BPM
Techno125–135 BPM
Trance132–145 BPM
Dubstep138–142 BPM (felt at ~70)
Drum & Bass170–180 BPM

What Is a Song Key — and the Camelot Wheel?

The key of a song is the tonal center all its melodies and chords resolve to — for example A Minor or F♯ Major. Two tracks in the same or closely related keys blend harmonically; tracks in clashing keys sound dissonant when layered.

The Camelot wheel maps all 24 keys onto a clock face — numbers 1–12, with 'A' for minor keys and 'B' for major. It exists so you don't need music theory: from any code, mixing into the same number, one number up or down, or the same number with the other letter always sounds good. That's why every result here includes the Camelot code.

Harmonic Mixing: How DJs Use Key and BPM

Harmonic mixing means choosing the next track so its key is compatible with the current one. With each track's Camelot code, the rules are mechanical:

  • Same code (e.g. 8A → 8A): perfect blend, zero risk.
  • One step up or down (8A → 7A or 9A): smooth energy shift, the classic transition.
  • Same number, other letter (8A → 8B): switch between relative minor and major — instant mood change that stays in tune.
  • ±1 with letter swap (8A → 9B): the 'energy boost' — advanced but powerful.

Analyze a few tracks in a row above and the table keeps them all, so you can sketch a harmonic set order in one sitting.

You Know the BPM — Now Make It Visual

Neural frames analyzes your track the same way — then generates a music video whose visuals pulse, cut, and morph exactly on your beat. Your BPM and key carry straight into the editor.

Audio-reactive visuals locked to your tempo
AI-generated scenes that follow your track's energy
Lyric videos with beat-synced typography
Export in 4K with no watermarks
Create a beat-synced AI music video
Made with neural frames

Frequently Asked Questions

How do I find the BPM of a song?

Drop the audio file into the analyzer above. It measures the tempo directly from the waveform and shows the BPM in seconds — free, no signup, and the file never leaves your browser. No file handy? Use the tap-tempo button and tap along to the beat.

How do I find the key of a song?

The same analysis detects the key: the tool builds a harmonic profile of the track and matches it against all 24 major and minor keys, then shows the best match plus the Camelot code DJs use for harmonic mixing.

Does my audio file get uploaded?

No. Unlike most key and BPM finders, the entire analysis runs locally in your browser using WebAssembly-era browser audio APIs. Your track never touches our servers — which is also why results appear so fast.

What is a Camelot code like 8A or 5B?

It's a DJ-friendly shorthand for musical keys, arranged on a wheel of 12 numbers. 'A' means minor, 'B' means major. Keys next to each other on the wheel are harmonically compatible, so you can pick mixable tracks without knowing music theory. 8A is A Minor; 8B is C Major.

The BPM looks like half or double what I expected — why?

That's the octave error, and every tempo detector on earth has it: a 70 BPM hip-hop beat can legitimately be counted at 140. We always display the half/double-time alternative next to the main result — pick the one that matches how you count the song.

Which audio formats are supported?

MP3, WAV, M4A/AAC, FLAC, and OGG — anything your browser can decode, up to 200MB. Lossless files like WAV and FLAC analyze just as fast because everything happens on your machine.

Is this key and BPM finder really free?

Yes — free, unlimited, no account, no watermarks. It costs us almost nothing to run because your device does the analysis, so there's no catch. It's built by the team behind neural frames, the AI music video platform.

Can I analyze multiple songs for a DJ set?

Yes. Analyze tracks one after another and the results table keeps every track's BPM, key, and Camelot code, so you can plan a harmonically mixed set in one session.

Explore more free tools

WAV to MP4 Converter

Convert lossless WAV recordings into upload-ready MP4 videos.

M4A to MP4 Converter

Turn M4A files from iPhone or Apple Music exports into videos.

Audio to Video Converter

Convert MP3, WAV, or M4A audio into MP4 video in one step.

Song Key Finder

What key is this song in? Find out in seconds.

Tap Tempo

Tap along to any song and get the BPM live.

Playlist Name Generator

AI playlist names from your vibe, free.

Music Genre Finder

AI identifies any song’s genre and subgenres.

AI Album Cover Generator

Generate free cover art to use as your video background.

AI Audio Visualizer

Create AI-powered audio visualizations for your music.

AI Music Video Generator

Create full AI music videos that react to your sound.

From Key and BPM to a Finished Music Video

Knowing your track's tempo and key is the starting point for more than DJ sets — it's the backbone of music visuals. Neural frames uses the same audio analysis to generate AI music videos that react to your beat: visuals that pulse at your BPM, scene changes on your drops, colors that follow your energy. Analyze your track free here, and when you want it to move, bring it to the AI music video generator.