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.
(On’yomi / Kun’yomi)
Alpha version. Data based on http://en.wikipedia.org/wiki/Kyōiku_kanji. Use at your own risk.