Find the key/scale of a MIDI file (Major/Minor)

Drop a .mid/.midi file and get a best-guess tonic + Major/Minor.

Drop MIDI file here or click to choose

What this does

Analyzes MIDI files to determine their key/scale. For now, it only supports Major and Minor scales.

How results are shown

First you’ll see possible Major/Minor scales for the detected notes, ranked with the best guess highlighted. Open the “Why the best guess?” dropdown to see a simple explanation. Below that, you’ll see which notes were found in the MIDI and roughly how much of the song each note takes up.

What does "tonic" mean?

The tonic is the "home" note—the pitch everything feels drawn back to. Knowing the tonic tells you the song's key, so you know which chords and melodies fit naturally.