A free study site offering grammar, vocabulary, kanji, and listening materials organized by JLPT level from N5 to N1, with practice exercises and answer keys for learners at all levels.
GrammarVocabularyJLPT and other testsJLPTParticlesListening practiceTextbooksFreeJLPT N5JLPT N2HiraganaKatakanaJLPT N1BeginnerVerb conjugationAdjectives