Find the key of a song by singing, humming or playing it near your microphone. You can also tap the notes or open an audio file. The key finder names the most likely major or minor key, shows two close alternatives, and lists the notes and chords of the key. It is free and runs in your browser, so no audio is uploaded.
Key Finder by Voice, Mic or Notes
Sing or hum a phrase, play a song near your microphone, tap the notes or open an audio file. You get the most likely key, two close alternatives, and the notes and chords of the key.
- Choose
- Add notes
- Key
Step 1 Choose how to give the notes
Sing or hum 10 to 20 seconds of the tune
Pick the chorus or the line you know best and finish on its last note. Singing "la" or humming works as well as the words.
Play the song near your microphone
Play 15 to 20 seconds, ideally the chorus, at a normal volume. Keep other sounds and voices down.
Tap or type the notes of the melody
Add the notes in order, repeats included. Eight or more notes give a clearer result.
Open an audio file from this device
MP3, WAV, M4A or OGG, up to 50 MB. The first 90 seconds are analysed. The file is read in this browser and never uploaded.
Best results: one song, one section, no key change.
Step 2 Sing or hum the tune
Time left
Tap a note to add it (arrow keys move, Enter adds, Backspace removes the last)
Your notes:
The note the tune feels finished on. It counts extra.
No file chosen
Everything runs in this browser. No audio is uploaded or saved.
Choose an input in Step 1, then start.
Keyboard: Space or Enter on the button starts and stops. Esc stops listening.
Your key
No key yet
Finish Step 2 to see the most likely key, two close alternatives, the notes and chords of the key, and its relative major or minor.
Most likely key
Top 3 keys (match from −1 to 1)
The notes you gave
Tall bars sounded longest. Filled bars are notes of the key.
- Notes in the key
- –
- Chords in the key
- –
- Relative key
- –
- Measured
- –
Confidence
Will this key fit your voice? Check your range in the Vocal Range Calculator.
The match score is the correlation between how long each of the 12 notes sounded and the Krumhansl–Kessler profile of each of the 24 major and minor keys. A relative major and minor share the same notes, so they often score close. Notes use A4 = 440 Hz, and an overall tuning offset in a recording is removed first. Songs that change key or use many notes outside one key give a less certain result.
Related Tools
How to Find the Key of a Song
To find the key of a song, collect its notes, find the note the melody feels finished on, and match both to one of the 24 major and minor keys. The key finder does the matching for you. You only give it the notes.
- Pick one section. Use the chorus or the line you know best. A key change inside the section blurs the result.
- Give the notes. Sing or hum it, play the recording near your microphone, open the audio file, or tap the notes you know.
- Read the top key. The first key has the highest match. The next two show what else fits.
- Check the home note. If the first two keys are a relative pair, such as C major and A minor, the note the tune ends on decides. Press Play the scale and compare it with the song.
Without a tool, you do the same by ear. Hum the note that sounds like the end of the song, find it on a piano or tuner app, then check whether the melody sounds major or minor on top of it.
What Key Am I Singing In?
Choose Sing or hum, press Start listening, stay quiet for one second, then sing the tune for 10 to 20 seconds. The tool follows your pitch, shows the note you sing right now, and adds up how long each note sounds. When you stop, it names the key of what you sang.
That answer is the key of your version, not of the recording. If you sang it lower or higher than the original, your key differs from the song’s key by the same number of semitones. To see a single sung note in hertz, use the Voice Hz Test.
For a recording, choose Play music instead. It reads every note that sounds at once, chords and low notes included.
How to Read Your Result
The big key name is the best match. The match score beside each of the top three keys runs from −1 to 1, and higher means a closer fit. A score is not a percentage or a probability.
- The notes you gave: a bar for each of the 12 notes. Tall bars sounded longest. Filled bars belong to the key.
- Confidence: High when the best key clearly beats every key outside its relative pair, Medium when others come close, Low when no key stands out. Tips under it say what to change.
- Notes, chords and relative key: the seven notes of the key, its seven chords with Roman numerals, and the relative key that shares those notes.
- Move the key: shift the key up or down by up to 6 semitones and see the new key and notes. If a song feels too high, try 2 or 3 semitones down.
A new key only helps if it fits your voice. Enter your lowest and highest notes in the Vocal Range Calculator to see your range in octaves and semitones.
How to Get an Accurate Result
Give the tool one section of one song, with enough notes and little other sound.
- Singing: use a steady voice and end on the last note of the phrase.
- Playing music: keep the phone near the speaker, at a normal volume, with no talking in the room.
- Tapping notes: add the melody in order, repeats included. Eight or more notes give a clearer result, and the optional home note counts extra.
- Audio files: the first 90 seconds are analysed, so trim a long intro or a spoken start first.
Major Keys and Their Relative Minor Keys
Every major key shares its seven notes with one minor key, its relative minor, which starts three semitones lower. The table follows the circle of fifths: each row adds one sharp, then the flat keys follow.
| Major key | Notes of the key | Relative minor |
|---|---|---|
| C major | C D E F G A B | A minor |
| G major | G A B C D E F# | E minor |
| D major | D E F# G A B C# | B minor |
| A major | A B C# D E F# G# | F# minor |
| E major | E F# G# A B C# D# | C# minor |
| B major | B C# D# E F# G# A# | G# minor |
| F# major | F# G# A# B C# D# E# | D# minor (same as Eb minor) |
| Db major | Db Eb F Gb Ab Bb C | Bb minor |
| Ab major | Ab Bb C Db Eb F G | F minor |
| Eb major | Eb F G Ab Bb C D | C minor |
| Bb major | Bb C D Eb F G A | G minor |
| F major | F G A Bb C D E | D minor |
Frequently Asked Questions
Is the song key finder free and private?
Yes. It needs no sign-up. Microphone sound and audio files are analysed in your browser and never uploaded or saved. The notes you tap stay on the page, and reloading the page clears them and the result.
Why does the result list a major and a minor key with the same notes?
A relative major and minor, such as G major and E minor, use the same seven notes. Only the home note differs. When they score close, listen for the note the song ends or rests on: that note names the key.
Can it find the key from notes I already know?
Yes. Choose Tap notes, then tap the note buttons or type names such as E G A B, with sharps (#) or flats (b). Add the melody in order with repeats, set a home note if you know it, and press Find the key.
How accurate is it?
On computer-generated test tunes in all 24 keys, sung, played as chords or tapped, it named the right key every time. Real recordings are harder: drums, speech and key changes blur the notes. It has not been measured on real songs, so no accuracy figure is given.
What if the song changes key?
The tool gives one key for everything it hears. If a song moves up for the last chorus, analyse each part on its own. Sing or play one section, note the key, then repeat with the next section and compare the two results.
Which audio files work?
MP3, WAV, M4A and OGG files up to 50 MB, as long as your browser can decode the format. The tool reads the first 90 seconds of the file. If the browser cannot decode a file, the tool says so and asks for another format.
Does the key tell me if a song suits my voice?
Not on its own. The key names the home note, not how high or low the melody goes. Compare the song’s lowest and highest notes with your own range, which you can measure with the Vocal Range Test.
Method, Sources and Author
How the key is found. The tool adds up how long each of the 12 notes sounds, then compares that profile with the key profiles of Krumhansl and Kessler (1982) for all 24 major and minor keys. The match score is the Pearson correlation r = Σ(x − x̄)(y − ȳ) / √(Σ(x − x̄)² Σ(y − ȳ)²), where x is your note profile and y the key profile. This is the Krumhansl–Schmuckler method, described in Carol Krumhansl’s book Cognitive Foundations of Musical Pitch (1990).
Notes from sound. Sung notes come from the YIN pitch algorithm (de Cheveigné and Kawahara, 2002). Music and audio files use the peaks of the sound spectrum between 80 and 2,000 Hz. Notes use A4 = 440 Hz, and a recording’s overall tuning offset is removed first.
Author. Written by John for Vocal Range Tester. Last updated: 30 September 2026.