characterpractice.com/japanese/kanji/
Free kanji writing practice online — Grade 1–3 (JLPT N5–N4) with animated stroke order and handwriting canvas. On'yomi, kun'yomi readings and example words.
Kanji and kanaApps and toolsJLPT and other testsStroke orderJLPT N5JLPT N4FreeHandwritingJLPT