Rhythm Trainer
Free random rhythm exercises for sight-reading and dictation practice. No account needed — for music students and teachers.
How to use the Rhythm Trainer
Choose a difficulty preset in Settings (or click the ⚙ button), pick a time signature and a number of measures, then click Generate. The score updates instantly with a new random exercise that fills every measure exactly.
Click Play to hear the rhythm at the selected tempo. Each note plays a short percussion-style click. Enable Metronome in Settings for a beat reference during playback, and choose a count-off of one or two measures to prepare yourself before the exercise starts.
The active note is highlighted as it plays, so you can follow along visually. Use the standalone Metronome button to practice clapping or tapping rhythms on your own without triggering playback.
Click Share link to share your exact settings with a student or colleague. When they open the link, the same configuration is restored and a fresh exercise is generated.
Who is it for?
- Music students — sight-reading and rhythm dictation practice at any level, from beginner to advanced.
- Music teachers — generate unlimited unique exercises instantly. Share via link with no setup required.
- Percussionists — rhythm-only practice without melodic distraction; focus purely on timing.
- Choirs and ensembles — shared warm-up exercises via the Share link button.
- Self-learners — start at Beginner and work up through Intermediate and Advanced presets at your own pace.
- Anyone — completely free, no account, no download. Works on any device.
Limitations
This is a rhythm trainer — not a composition or notation editor. Playback uses a fixed percussion pitch; only the rhythm matters. Tuplets, syncopated patterns and compound meters beyond 6/8 are not yet supported in the current version.
Audio playback requires a user gesture (clicking Play or Metronome). Some generated exercises may feel less musical — click Generate for a fresh attempt. This tool is a practice aid and does not replace teacher feedback.
Frequently asked questions
What is a rhythm trainer?
Is this tool free? Do I need an account?
How does the difficulty preset work?
Which time signatures are supported?
What does the standalone Metronome button do?
Can I share an exercise with a student or colleague?
Why is my exercise failing to generate?
Does it work offline?
Related tools
Settings
Difficulty
Time signature
Measures
Tempo
Count-off
Heard before exercise, not during.
During playback
Note patterns
Tip: switching to a named preset restores its defaults.
Keyboard shortcuts: G generate · Space play/stop · M metronome · S settings · Esc close