Kanji reading reference
Kanji Duel is a free 1v1 game where you read Japanese words before your opponent does. You can play words from JLPT levels N5 to N1, or practice sets that follow the chapter order of the Practical Kanji 500 and 700 books. These pages list each JLPT level with example words.