Learn Japanese Kanji by writing all 2,136 Jōyō characters for JLPT N5-N1. Practice strokes on a drawing canvas, use flashcards, track progress, and save mnemonics, all offline & free.