JLPT Kanji is a application for anyone learning the Japanese language.
It consists of 2040 kanji characters that are listed for taking the Japanese Language Proficiency Test - level 1, level 2, level 3, level 4 and level 5. there are two exmaple words that use that kanji, and every example has reading in hiragana and the meaning in English.