Here you can learn, practice and repeat the 1,006 Kyōiku kanji (education kanji), focusing on the most commonly used kanji. It's separated in grades, which Japanese schoolchildren should learn each year of elementary school. Also Hiragana and Katakana.

First grade (80 kanji) List

Second grade (160 kanji) List

Third grade (200 kanji) List

Fourth grade (200 kanji) List

Fifth grade (185 kanji) List

Sixth grade (181 kanji) List

Hiragana (107 kana) List

Katakana (107 kana) List

Show reading (On’yomi / Kun’yomi)

Too hard? Learn Kana first!