Human Mosh is live: a culture-first music ecosystem. Your sound has a home — welcome to the mosh.
Join →
Indie · Rock · Grunge Metalcore · Punk · Hardcore Tight tempo · clean key

Song Key & BPM Finder

Upload a track and get Key, BPM, Camelot, plus Energy, Danceability & Happiness. Built for band workflows: covers, click tracks, setlists, transitions, remixes, and tight edits.
Drag & drop your audio file here, or hit Choose File.
MP3 · WAV · FLAC · AAC Fast analysis Private processing

Why Key & BPM matters for bands

If you’re building a set, tightening edits, syncing visuals, or locking a click track — knowing the tempo and tonal center saves hours and prevents trainwreck transitions.
Tight click tracks
Get BPM fast. Build a click that matches your live feel, then rehearse transitions without drift.
Covers & key matching
Match vocal range and tuning decisions quicker. Key detection helps you decide whether to transpose or change arrangement.
Edits that hit
Align cuts, stops, and breakdowns to tempo so edits land clean — especially in fast punk and syncopated metalcore.
Energy mapping
Use Energy/Danceability to shape set flow: build intensity, breathe, then crush again.

How to find Song Key & BPM

Upload → analyze → get results. Built to be fast and usable, even when you’re bouncing between sessions, rehearsals, and show prep.
1. Upload audio
Drag & drop or choose a file. Supported: MP3, WAV, FLAC, AAC.
2. Wait for analysis
We detect tempo cues and harmonic structure. Progress shows upload then processing.
3. Get results
BPM, key, Camelot, energy, danceability & happiness — ready for set planning, edits, and remixes.

Mood & danceability

These metrics help describe how the track feels and moves — useful for set pacing, playlist flow, and vibe control.
Mood mapping
Mood is categorized based on a happiness (valence) score. Key can influence perceived brightness, but recordings, arrangement and mix also matter.
  • Sad: less than 0.33
  • Neutral: between 0.33 and 0.66
  • Happy: greater than 0.66
Major keys are often perceived as brighter; minor keys often feel darker — but context wins (tempo, dynamics, vocal performance).
Danceability mapping
Danceability estimates how suitable a track is for movement, based on rhythm stability, tempo, and beat strength.
  • Not very danceable: less than 0.33
  • Moderately danceable: between 0.33 and 0.66
  • Highly danceable: greater than 0.66
Tight, consistent grooves tend to score higher — while chaotic arrangements (by design) may score lower even if they hit hard live.

Camelot & energy

Camelot helps with harmonic compatibility. Energy helps you plan intensity across a set — from clean intros to breakdowns.
Camelot wheel
Camelot is a labeling system for musical keys often used for harmonic mixing and compatibility checks.
  • Major keys: labeled “B” (example: 8B = C Major)
  • Minor keys: labeled “A” (example: 8A = A Minor)
  • Compatibility: adjacent values tend to blend more smoothly
For bands: Camelot can still help when sequencing interludes, transitions, backing tracks, or mashups.
Energy level
Energy estimates intensity based on tempo, dynamics and spectral cues. Use it to shape pacing: breathe → build → destroy.
  • Low (0.0–0.3): softer, slower, spacious
  • Medium (0.3–0.7): balanced, driving
  • High (0.7–1.0): fast, intense, relentless
High-energy punk and metalcore often live in the upper range — but breakdown-heavy tracks can spike even at lower BPM.

Camelot harmonic guide

Use this as a quick compatibility reference when you’re stitching intros/outros, transitions, or mashups.
Camelot Key Musical Key Compatible Keys Energy Shift Keys
1AAb Minor12A, 2A1B
1BB Major12B, 2B1A
2AEbm1A, 3A2B
2BF# Major1B, 3B2A
3ABbm2A, 4A3B
3BDb Major2B, 4B3A
4AFm3A, 5A4B
4BAb Major3B, 5B4A
5ACm4A, 6A5B
5BEb Major4B, 6B5A
6AGm5A, 7A6B
6BBb Major5B, 7B6A
7ADm6A, 8A7B
7BF Major6B, 8B7A
8AAm7A, 9A8B
8BC Major7B, 9B8A
9AEm8A, 10A9B
9BG Major8B, 10B9A
10ABm9A, 11A10B
10BD Major9B, 11B10A
11AF#m10A, 12A11B
11BA Major10B, 12B11A
12AC#m11A, 1A12B
12BE Major11B, 1B12A

How it works

We combine modern audio analysis (tempo cues + harmonic profiles) with machine learning features to estimate key, BPM and additional metrics.
Detection
Tempo/key cues extracted from audio features to estimate stable values fast.
ML features
Energy and movement-related metrics derived from learned feature patterns.
Low level
Spectral + transient information used to capture rhythm and tonality.
Harmonic
Tonal center and harmonic energy mapped to musical key + Camelot.

Frequently asked questions

Different tools use different algorithms and may prioritize different cues (harmonics, percussion, downbeats). Remastered versions, live recordings, tempo drift, and dense mixes can also change results.
For most studio recordings, results are strong and consistent — but no estimator is perfect. If a track has heavy swing, tempo changes, or ambiguous harmony, double-check by ear or DAW grid.
Your file is used to generate analysis results. For privacy, don’t upload anything you don’t have permission to process.
MP3, WAV, FLAC and AAC.
Yes — it’s useful for sequencing, click tracks, backing-track prep, and smoother transitions between sections or interludes.