kanshudo.com/challenge
Kanshudo is a web platform offering free interactive challenges, flashcards, and lessons for learning Japanese kanji, vocabulary, and grammar.
Kanji and kanaVocabularyApps and toolsSpaced repetitionFreeHistoryGamesIntermediateBeginnerJLPTQuizzesTextbooksKanaPitch accentSentence patternsJLPT N5