How to find the key, BPM and chords of a song
A key finder, a BPM finder and a chord finder in one. Drop a song and all three come back in a few seconds, worked out by your browser from the audio itself.
- Drop a song: An MP3, WAV, M4A, FLAC or OGG. It is read on this device; nothing is uploaded.
- Read the key and the tempo: The key with its relative major or minor and its Camelot code; the BPM, with the half- or double-time reading when the song can be counted both ways.
- Follow the chords: A chord for every bar, split in two where the harmony changes halfway, then every chord in the song, most played first.
What the finder reads
The key
From the notes that sound most across the whole song, matched against the 24 major and minor keys. The next two candidates are shown with it, because when a key reading is wrong, the right key is usually the relative major or minor or a key a fifth away.
The tempo
From where the song’s attacks fall: drums, strums, plucked and struck notes. Many songs can be counted at two speeds; when the other one is plausible, it is given too.
The time signature
Four beats a bar, unless the harmony clearly repeats in threes, as a waltz does.
The chords
Major and minor triads, dominant, major and minor sevenths, half-diminished and diminished sevenths, one per bar or half bar, spelled in the song’s key: G#m in E major, not Abm.
Its own tuning
A recording tuned away from A = 440 Hz, such as a sample pitched down or an old tape, is measured first and read in its own key rather than between two.
Nothing leaves your computer
Your browser decodes the file and the analysis runs on your device. No upload, no account, no limit.
Questions about the key and BPM finder?
We have answers.
How do I find the key of a song?
Drop the song on this page. The finder reads which notes sound most across the whole song and matches them to the 24 major and minor keys; the best match is the key, and the next two are shown below it.
How do I find the BPM of a song?
Drop it here. The finder tracks the beat from the song’s attacks and gives the tempo in beats per minute, with the half- or double-time reading when the song can be counted both ways.
Can it find the chords of a song from an MP3?
Yes. Any MP3, WAV, M4A, FLAC or OGG your browser can play: the chords come back bar by bar, spelled in the song’s key.
How accurate is it?
On a song with a clear beat and clear harmony, it is usually right. Key finders, this one included, most often confuse a key with its relative (C major and A minor share every note) or with a key a fifth away, so check the alternatives by ear. A tempo can read at half or double speed, so both are shown. The chart has one chord per bar or half bar, so quick passing chords are folded into their bar.
What is the Camelot code?
The key’s place on the Camelot wheel DJs use for harmonic mixing: 8B is C major and 8A is A minor, and keys one step apart on the wheel mix smoothly.
Is my song uploaded?
No. Your browser decodes the file and the analysis runs on your device. Nothing is sent, and there is no account or limit.
Can I get the notes, not just the chords?
Yes. Audio to MIDI transcribes a song into MIDI tracks, one per instrument, and audio to sheet music writes it out as a score.
From the chords to the parts
The finder tells you what is played. These give you the parts themselves.
Also by Doseedo
AI soundtracks, 100+ AI instruments and AI vocal tools. One account, one pool of credits.
Night of the Living Dead (1968), new soundtrackAI soundtracks · film scoring
An AI soundtrack for your film or video
An AI composer writes, plays and mixes an original soundtrack to your cut. Your first film score is free with a verified email, up to 300 credits.
Related
Make a soundtrack
A Wonderful New World of Fords (1960), new soundtrackAI commercial music
AI music for commercials and ads
Original music written to the spot: hits on the cuts, the ending on the last frame, every part its own stem. No stock licence.
Related
Score an adNative stems · any DAW
A soundtrack with real stems, MIDI and a DAW session
Every part is played as its own render with its MIDI, so each stem is clean. It opens in Logic Pro, Ableton Live or REAPER.
Related
What is in the sessionSoundtrack MCP
Score a soundtrack from ChatGPT or Claude
Your agent spots the cut, writes the cues, has every part played and gets back the scored video, the stems and a DAW session.
Related
Connect the MCP serverChatGPT & Claude music
Make music with ChatGPT or Claude
ChatGPT or Claude writes every part as notes and Doseedo plays each on its own instrument: audio, MIDI and a project back.
Related
Make music with ChatGPTChristmas music
Royalty-free Christmas music, performed new every time
Public-domain Christmas classics played by the Doseedo orchestra, timed to your ad or video: a new performance every render.
The pieces
Hear the Christmas piecesPublic-domain orchestra
Public-domain classical music for your videos
Classical works played from the score by the Doseedo orchestra, the terms of use on every page. The render you make is yours.
In the catalogue
Browse the catalogueAI instruments
100+ AI instruments, played from your MIDI
Neural models play each part as a performance, not a sample per note: koto, sitar, pedal steel, tabla, harp and more.
Related
Play the tableRealistic MIDI instruments
The instruments MIDI always got wrong
Sax, violin and trumpet are where MIDI gives itself away: machine-gun repeats, no breath, one bow. These play the line as a line.
Related
Render your MIDIAI lyric changer
Change song lyrics with AI, in the same voice
Type new words over a sung take and it is sung again in the same voice and melody, each line on the phrase it replaces.
AI voice enhancer
An AI voice enhancer for sung vocals
Restore vocal re-sings a roomy, noisy or muffled take, clean, in the singer’s own voice. On 8 kHz takes the top end came back within 2 dB.