nihontorii.com/jlpt/n1
Free JLPT N1 study guide covering 1232 kanji, approximately 10,000 vocabulary words, and 250 grammar points with stroke-order practice, spaced-repetition reviews, reading passages, and full mock tests for advanced.
JLPT and other testsGrammarVocabularyJLPT N1Listening practiceKeigo and politenessJLPTFreeAdvancedSpaced repetitionSentence patternsJLPT N2Stroke order