nihontorii.com/jlpt/n4
Free JLPT N4 study guide covering 166 kanji, roughly 1,500 vocabulary words, and approximately 150 grammar points with stroke-order practice, spaced-repetition review, reading passages, and timed mock exams.
JLPT and other testsGrammarKanji and kanaJLPT N4ConditionalsJLPTFreePassive and causativeSpaced repetitionSentence patternsJLPT N5JLPT N3Stroke order