See the parallel fifths before you hand the exercise in.

hmmony checks four-part harmony exercises as you write them. Enter the soprano, alto, tenor and bass, and it marks parallel fifths and octaves, notes outside a voice's range, wide spacing and other voice-leading errors — and explains each one.

I am a

Or try the checker now — it works without an account.

What a check looks like

A V–vi progression in C major, with every voice moving up. The checker marks the notes involved and says what is wrong.

Open it in the checker

What it checks

Every finding comes with a written explanation of the rule and the usual way to fix it. Read them all.

For students

The feedback arrives while you are still writing the exercise, not a week later when it comes back marked.

  • A grid for the four voices, with the notes drawn on a grand staff as you type.
  • Checks rerun on every note you change.
  • An explanation under each finding: what the rule is and why it exists.
  • With an account: save exercises, and ask for an AI explanation of a specific passage.

For teachers

  1. Create an assignment set and add exercises: a given bass or melody to harmonise, or a free progression.
  2. Give your students the six-character code.
  3. See who has handed in what, with the checker's findings for each exercise, as the work arrives.

What it does not do

hmmony checks voice leading. It does not name chords, realise figured bass or judge whether a progression is a good choice, so an exercise with no findings is not necessarily a correct answer. It is a way to catch the mechanical errors early, so lesson time can go on the music.

Get early access

hmmony is new. Leave your email and we'll write when there is a place for you or your class.

I am a