Web application for studying kanji using James Heisig's mnemonic method, with community-created mnemonics, a smart dictionary showing only learned kanji, and spaced repetition flashcards for all levels.
Kanji and kanaApps and toolsKanji mnemonicsSpaced repetitionFreeDictionaries