How to use it
- Pick an exercise, such as intervals or progressions.
- Choose a level or build your own set under Settings.
- Press Start, listen, and answer with a button or a number key.
- If you miss, hear the right answer and compare it with yours.
- Check your misses at the end of the round and keep going.
What this ear trainer does
Ear training means learning to name what you hear: the interval between two notes, the quality of a chord, the scale or mode, the chords in a progression, or the degree of a note in a key. This ear trainer covers all of that in six exercises, each with four levels (Beginner, Basic, Intermediate, Advanced), and you can hand-pick exactly which items it asks.
- Intervals: all 12, from minor second to octave including the tritone, played ascending, descending or harmonic.
- Chords: major, minor, diminished and augmented triads plus sus2, sus4, dominant 7th, major 7th, minor 7th, half-diminished and diminished 7th, in root position or random inversions, played as a block, broken, or both.
- Scales and modes: major, natural, harmonic and melodic minor, Dorian, Phrygian, Lydian, Mixolydian, Locrian, major and minor pentatonic and the blues scale, ascending or up and back down.
- Chord progressions: 3 or 4 diatonic chords in a major key. The first chord is always I; you name the rest by Roman numeral (I, ii, iii, IV, V, vi, vii°) in C major or a random key.
- Scale degrees: a I–IV–V–I cadence sets the key, then one note plays. Name the degree (1–7, do to ti).
- Note names: one note with no reference. This is perfect pitch or pitch-memory practice.
Sounds are generated in your browser as piano or guitar, with no audio downloads. Everything runs locally; your answers and stats never leave your device.
Instant feedback you can actually learn from
After every answer the correct notes light up on the piano keyboard. If you miss, the right answer plays again automatically. Then click any answer button to hear how that answer would have sounded from the same starting note or in the same key. Hearing a minor sixth right next to a major sixth, or Dorian next to natural minor, is the fastest way to separate sounds that seem alike.
In the progression exercise you can replay each chord on its own, and compare the correct progression with the one you entered. Number keys answer (in the degree and progression exercises the number is the degree itself, so 5 means V), R replays, Enter moves on, and Backspace undoes a chord in a progression.
Interval reference songs
Linking each interval to a tune you already know is the classic shortcut. These are all traditional or public-domain melodies; swap in your own songs if they work better for you.
| Interval | Ascending | Descending |
|---|---|---|
| Minor 2nd (m2) | Ode to Joy (notes 2–3) | Für Elise (opening) |
| Major 2nd (M2) | Frère Jacques | Mary Had a Little Lamb |
| Minor 3rd (m3) | Brahms' Lullaby; Greensleeves | This Old Man |
| Major 3rd (M3) | When the Saints Go Marching In | Swing Low, Sweet Chariot; Beethoven's 5th (opening) |
| Perfect 4th (P4) | Here Comes the Bride; O Christmas Tree | Eine kleine Nachtmusik (opening) |
| Tritone (A4/d5) | Saint-Saëns, Danse macabre (the solo violin's opening) | – |
| Perfect 5th (P5) | Twinkle, Twinkle, Little Star | – |
| Minor 6th (m6) | The Entertainer (the big leap) | – |
| Major 6th (M6) | My Bonnie Lies over the Ocean | – |
| Minor 7th (m7) | the outer notes of a dominant 7th chord | – |
| Major 7th (M7) | a half step below the octave | – |
| Octave (P8) | the same note, higher | – |
For descending intervals without a familiar tune, sing the ascending version backward, or think in solfège: sol down to mi is always a minor third.
Adaptive practice and your stats
Every answer is logged per item: intervals are tracked separately for each direction, and progressions per chord. The stats panel shows your all-time accuracy, a bar for your last 10 answers, and your three weakest items.
Adaptive mode uses those recent results. Items you haven't tried yet come up sooner, items you keep missing come up more often, and items you have nailed show up less. The same item rarely repeats back to back. Turn it off to give every selected item an equal chance.
Rounds are 10 or 20 questions, or endless. At the end of a round you get your score, best streak and a list of what you missed. Settings and stats are saved in your browser, so you can pick up tomorrow where you stopped, and you can clear stats per exercise.
A four-week practice plan
Short, daily sessions beat long weekly ones. Ten to fifteen minutes is plenty.
| Week | Main exercise | Also |
|---|---|---|
| 1 | Intervals, Beginner (m3, M3, P5, P8 ascending) | Scale degrees, Beginner (do, mi, sol) |
| 2 | Intervals, Basic (up and down) | Chords, Beginner (major and minor) |
| 3 | Chords, Basic (add diminished and augmented) | Progressions, Beginner (I, IV, V) |
| 4 | Intervals, Intermediate (add harmonic) | Progressions, Basic (add vi); Scales, Beginner |
Move up a level once you score 85–90% two days in a row. Sing each answer before you click: if you can sing it, you can name it. Keep adaptive mode on, and once a week run a round from an earlier level so old items stay sharp.
Frequently asked questions
What's the difference between relative pitch and perfect pitch?
Relative pitch is hearing how notes relate (intervals, chords, scale degrees), and anyone can train it. Perfect pitch is naming a note with no reference; the Note names exercise lets you practice that kind of pitch memory.
Which exercise should I start with?
Intervals and scale degrees on Beginner. Once those feel easy, add chords, then progressions and scales.
Why is the first chord of a progression given?
It's always I, the tonic, so you have a home base to hear the other chords against. You can also turn on a I–IV–V–I cadence before each progression.
Where are my stats stored?
Only in your browser. On another device, or after clearing site data, you start fresh.
Can I practice with guitar sounds?
Yes. Switch between piano and guitar in Settings; on guitar, chords are strummed.
Does it work on a phone?
Yes. It runs in any modern mobile browser, with large answer buttons and a keyboard that fits the screen.
Last updated: November 13, 2026