All Kanji

Browse every kanji in the OniKanji curriculum — 880 kanji across 44 levels, graded by JLPT. Select any kanji to see its meaning and readings.

You can search by: Kanji characters (水), English meanings (water), Hiragana readings (みず), or kunyomi/onyomi readings using hiragana
Level 1 Kanji
20 kanji
Level 2 Kanji
20 kanji
Level 3 Kanji
20 kanji
Level 4 Kanji
20 kanji
Level 5 Kanji
20 kanji