Every note on your sheet music, labelled

Upload a PDF or a photo of piano music and get the same score back with the letter name printed above every note. Then practise with it, played back on an on-screen keyboard with the notes lighting up as they sound.

Uploading needs an account. A free account keeps one sheet at a time; Premium keeps as many as you like - .

Upload a clear sheet. A blurry, dark, low-resolution, cropped or crooked photo or scan may not be read at all, or may come back with wrong or missing labels. Lay the page flat and photograph it straight on, in good light.

Options

Or try it first

No file to hand? Play a sample sheet right away - no upload, no account.

How it works

  1. Upload your music. A PDF works best. A photo of a page works too, if it is flat and evenly lit.
  2. It gets read. Optical music recognition finds the staves, clefs, key signatures and noteheads, and works out what each note is. Pages that come back badly read are automatically read again.
  3. You get it back annotated. The same engraving, same layout, with a letter name over each note — and a practice mode that plays it.

What you get

  • Note names where you are already looking — printed over the noteheads, close enough to read at playing distance without burying the notation.
  • Spelling and size you choose — sharps or flats, octave numbers if you are still learning where middle C sits, and label size to suit how far away the music sits.
  • A practice mode — the annotated sheet above an 88-key keyboard, playing back with each hand in its own colour and a playhead following the music. Click any bar to start there.
  • Your original, untouched — the labels are drawn on a copy. You can switch back to the unannotated sheet at any time.

Before you rely on it

Optical music recognition is genuinely hard, and this is a reading aid rather than a proofreader. Handwritten music is mostly beyond it, and dense passages — fast runs, heavy ornamentation — lose notes more often than plain writing does. Check the result against your original. What it struggles with, in full.

Cost

Trying the sample above is free, with no account needed. Uploading your own sheet music needs an account: a free one keeps one sheet at a time and plays its first two lines in practice mode, and Premium removes both limits — see plans, and the privacy policy for what is stored.