practicejlpt.com/jlpt-n2/
Free JLPT N2 study guide with 151 grammar points, 1784 vocabulary words, and 400 kanji, plus past-paper tests, graded reading passages, listening practice, and Anki-style flashcards for upper intermediate learners.
JLPT and other testsGrammarVocabularyJLPT N2Spaced repetitionListening practiceJLPTIntermediateFreeSentence patterns