nihondex.com/kana-practice
Interactive online kana drills for hiragana and katakana with multiple practice modes including typing, listening, and drawing. Covers basic characters, dakuten, and combinations for JLPT preparation.
Kanji and kanaApps and toolsEducational gamesHiraganaKatakanaJLPT N5PronunciationKanaJLPTFreeJLPT N1Quizzes