Key and BPM finder for any song
Find a song's key, its Camelot code, and its BPM. Always free.
10M+ files processed since 2021
Free for whole files, 20 a day. No sign-up.
Hear each key and tempo
Play each song, then compare keys and tempos.
Key: E major
Camelot 12B135.6BPMKey: C major
Camelot 8B119.9BPMKey: D minor
Camelot 7A140BPM
Found with Key and BPM finder · Max Impact, United States Air Force Band (public domain); Loyalty Freak Music (CC0)
How to find the key and BPM of a song
- 1
Add a song, a beat, or a music video.
- 2
Audo listens to the whole file for you.
- 3
Read the key, the Camelot code, and the BPM, then change them if you like.
Keys, tempo, and mixing in key
Audo's song key finder and BPM finder reads songs (WAV, MP3, M4A, AAC, FLAC, OGG, Opus, WebM, AIFF) and videos (MP4, MOV, MKV, WebM, AVI) up to 10 GB without an account, with whole files always free, 20 a day, and no sign-up. It names the key in musical terms, such as F minor, gives its Camelot code, and counts the tempo in beats per minute, with how sure it is of each.
A key is the set of notes a song is built from, and its home note is the one the melody comes to rest on. Two songs in the same or neighbouring keys can play over each other without clashing, which is why DJs sort their music by key as well as tempo. The Camelot wheel lays the 24 keys out like a clock, so neighbours are one step apart.
Tempo matters the same way: two tracks blend when their beats line up. Producers check a sample's BPM before dropping it into a session, and singers check a song's key before asking a band to play it lower. When a track needs to move, Change pitch shifts the key and Change speed changes the BPM.
Questions
Is it free?
Yes. Audo is always free for whole files, up to 20 a day, with no sign-up.
What is the Camelot code?
A number from 1 to 12 and a letter for each key, from the Camelot wheel DJs use: A for minor keys and B for major ones. Songs mix smoothly when their codes match, sit one number apart, or share a number, such as 8A (A minor) and 8B (C major).
Why does it say “or C major”?
Every major key shares its notes with a minor key: C major and A minor use the same seven. When a song could be either, the result shows the likelier one first and the other under it, with the same Camelot number.
The BPM looks half or double what I hear. Why?
Tempo is counted on the beat you feel, and many songs can be felt at 70 or at 140 just as well. If the number seems off, halve it or double it: the beats line up the same either way.
Can I change the key or the tempo afterwards?
Yes. Under the result, Change key opens Change pitch with your file and shows the new key as you move it, and Change tempo opens Change speed with the new BPM. The file comes along, so there's nothing to add again.
Does it work on songs with singing, or on a video?
Yes. It listens to the whole mix, voice and all, and takes the sound from videos in MP4, MOV, MKV, WebM, AVI. Very short clips, speech, and drums on their own give it less to go on, so it says when it can't tell.
More tools
- Vocal removerSeparate vocals, music, and stems.
- Stem splitterSplit vocals, drums, and bass.
- Karaoke makerRemove vocals, keep the music.
- Change pitchMove the key up or down.
- Change speedSpeed up or slow down audio.
- Audio enhancerMake any recording sound studio‑quality.
- Remove noiseClears the background, keeps your voice.
- Remove echoMake voices sound close.
- Transcribe audioSpeech to text, who said what.
- Text to SRTSync a script to audio.
For AI assistants and developers
Ask ChatGPT, Claude, or a coding agent to do this for you, or call it from your own code. When an agent's free result is cut short, it gives you a link to finish the whole file, no sign-up.
Show the free API call
curl -F file=@track.wav https://audo.ai/api/try/key-bpm -D response.headers -o response.body