Use the free tool below: your data never leaves your browser — all work happens on your device, and nothing is uploaded to any server.
Fresh melodies, every time you practise
Sight-reading improves only when the music is new. Playing the same five exercises for a month trains your memory, not your reading, and the first genuinely new piece still feels hard. This generator solves that problem by writing a new melody on the staff every time you press the button, graded by level and key, so your practice always meets unfamiliar notes. It is an endless supply of first sight, which is exactly what the skill requires.
Each exercise is a short melody in a major key, drawn on the treble staff with real notation: noteheads, stems and rests in their proper places. Beginner melodies move by step within a small range, using quarter notes only, so you can focus on naming notes without rhythmic surprises. Intermediate melodies widen the range, add leaps and introduce eighth notes. Advanced melodies add larger leaps, rests and half notes, closer to what real pieces demand.
How to practise with it
Choose a key and a level, then generate an exercise. Before you play anything, look at the whole melody: find the highest and lowest notes, spot any repeated patterns, and notice where the rests fall. Then sing or play it through at a slow, steady tempo, without stopping to fix mistakes. Sight-reading is a continuous skill, and stopping breaks the habit you are trying to build.
After your first attempt, press the play button to hear the melody at your chosen tempo, and compare what you hear with what you played. Then turn on the note names switch and play it again, this time reading the names as you go. Finally, generate a new exercise and repeat. Three fresh melodies a day, done this way, will improve your reading faster than an hour spent perfecting one familiar tune.
Why levels matter
A melody that is too easy teaches nothing, and one that is too hard teaches panic. The levels here control three things at once: the size of the jumps between notes, the range of notes used, and the rhythmic variety. Beginners stay within five neighbouring notes of the scale, because stepwise reading is the foundation: most real melodies move by step most of the time, and recognising a step instantly is the single most valuable reading skill.
Intermediate exercises introduce leaps of a third and a fourth, which force you to judge distances on the staff rather than counting letter by letter. Advanced exercises add leaps of a fifth and more, plus rests that test whether you keep your place while nothing sounds. If a level feels comfortable for a full week, move up. If it feels impossible, move down without embarrassment: the right level is the one where you get most notes right on first sight.
Choosing keys
The four keys offered, C, G, D and F major, cover the most common ground for beginners: no sharps or flats, one sharp, two sharps, and one flat. C major is the natural starting point, because every note is a white key on the piano and every staff position is a natural note. G and D major introduce sharps gradually, and F major introduces the first flat. Working through the keys in that order mirrors how most method books progress.
Key awareness is part of sight-reading, not an extra. Before playing, name the key and its sharps or flats out loud. In G major, every F is sharp even though no sharp sign is printed beside it. That habit, naming the key signature before the first note, prevents the most common sight-reading error, which is playing a diatonic note with the wrong accidental.
Making it a daily habit
The generator works best as a five-minute daily ritual rather than a weekly marathon. Generate one beginner melody, play it cold, listen to the playback, and stop. Tomorrow, do the same with a new melody. The research on skill learning is clear: short daily sessions with new material beat long rare sessions, because the brain consolidates the pattern overnight. Keep a simple log of how many notes you got right on first sight, and watch that number climb over a month.
Related calculators
- Spanish version
- Bar Beat Checker – Check Whether Your Rhythm Fills the Bar Exactly
- Sight-Reading Rhythm Generator – New Rhythm Exercises by Level and Time Signature
