
Tofugu Kana
BeginnerA japanese blog that can teach you hiragana & katakana.
Learn Hiragana →Learn Katakana →

WaniKani
Intermediate★ RecommendedFantastic app for learning to read 2000+ Kanji. The first three levels (75 kanji!!) are free.
Visit WaniKani →
Anki
IntermediateA flashcard program that can help you memorize kanji, vocabulary, and grammar.
Download Anki →