Hiragana
Row by row: trace it, match it, write it from memory
Twelve levels, 512 units, hiragana to JLPT N1. A unit is one printable sheet — so finishing a sheet finishes a unit, and you always know where you are: not "somewhere in N3", but G14.
Start at A if you cannot read hiragana yet. Start at C if you can. Nothing is locked, nothing needs an account.
Your progress
0 of 512 units done
Ticks are saved in this browser only — no account, nothing sent anywhere.
Row by row: trace it, match it, write it from memory
The same 46 sounds in the angular script, same rhythm
80 kanji in 13 sets you can actually use
Particles, です・ます, and the て-form
158 kanji: colours, food, body, work, town
Plain form, potential, volitional, giving and receiving
354 kanji in 34 sets you can actually use
136 patterns grouped by what they do
361 kanji in study order, ten per unit
150 patterns, six per unit
1,231 kanji in study order, ten per unit
165 patterns, six per unit
Print a unit, do it, move to the next one. Twenty to thirty minutes a day gets most people through a level of kanji in a few weeks. If a unit feels easy, skip it — the ladder is a map, not a rule.
Levels A and B teach you to read. C to L follow the JLPT, kanji and grammar in step, so you can alternate: one kanji unit, one grammar unit. The study plan explains the pacing, and the JLPT page explains what each level means for the test.