Free Online Key Finder

Upload any track and instantly detect its musical key and Camelot notation — 100% in your browser, no upload to any server.

Drop a track or click to browse

MP3 · WAV · FLAC · AAC · OGG · M4A

How It Works

  1. 1Your audio is decoded entirely in your browser — nothing is sent to any server.
  2. 2A chromagram is computed: the energy distribution across all 12 pitch classes (C through B) over time.
  3. 3The chromagram is matched against major and minor key profiles (Krumhansl-Schmuckler algorithm) to find the best fit.
  4. 4The detected key is mapped to its Camelot wheel notation so you can find compatible tracks instantly.

Find the Key of Any Song — Free, Private, Instant

TuneTapper's key finder analyzes your audio file directly in your browser using the Web Audio API and the Krumhansl-Schmuckler key-finding algorithm — the same approach used by professional audio analysis tools. No account required, no file uploads, completely free.

What Is Musical Key Detection?

Musical key detection (also called key estimation or key finding) identifies the tonal center of a piece of music. Knowing the key of a track is essential for DJs doing harmonic mixing — tracks in compatible keys blend together without clashing harmonies.

What Is the Camelot Wheel?

The Camelot Wheel assigns a number (1–12) and letter (A for minor, B for major) to every musical key. Tracks that share the same Camelot code, or codes that are one step apart, are harmonically compatible and will mix without dissonance. Use the Camelot Wheel Calculator to explore compatible keys for any detected result.

How Accurate Is This Tool?

The Krumhansl-Schmuckler algorithm achieves 70–90% accuracy on commercial music. It performs best on tracks with clear tonal centers — which covers the vast majority of EDM, house, techno, pop, and hip-hop. Atonal, heavily chromatic, or extremely percussive tracks may produce lower confidence scores.

Frequently Asked Questions

What audio formats does the key finder support?
The tool supports MP3, WAV, FLAC, AAC, OGG, and M4A files. If your browser can play it, the key finder can analyze it — audio decoding is handled by the browser's native Web Audio API.
Is my audio file uploaded to a server?
No. Everything runs locally in your browser using the Web Audio API. Your audio file never leaves your device and is not stored or transmitted anywhere.
How accurate is the key detection?
The tool uses the Krumhansl-Schmuckler algorithm — the academic standard for musical key estimation. Accuracy is typically 70–90% on commercial music. It works best on tracks with a clear tonal center, which covers most EDM, house, techno, pop, and hip-hop.
What is the Camelot notation shown in the result?
The Camelot Wheel assigns each musical key a code like 8A (A minor) or 8B (C major). DJs use these codes for harmonic mixing — tracks that share the same number, or differ by one step, blend together without harmonic clashing.
The result doesn't match what my DJ software says — why?
Key detection is probabilistic. Different algorithms can disagree, especially for tracks with key changes, heavy modulation, or very sparse harmonic content. As a rule of thumb, if confidence is below 70%, try a section of the track that has more melodic content.
How long can the audio file be?
The tool analyzes up to the first 90 seconds of a track, which is more than enough for reliable key detection. Longer files are supported — only the analysis window is capped for performance.