JLPT Vocabulary Handbook
+ Vocabulary listing by JLPT level
+ Filter by Verb, Noun, Adjective, Adverb
+ Test Quiz on selected vocabulary range
+ Search for words
+ Mark as known and unknown status
+ Favorite list
+ Switch between Hiragara and Romaji for new learner.