nihontorii.com/kanji
Free kanji dictionary for every JLPT N5–N1 kanji: meanings, on'yomi and kun'yomi readings, stroke order, radicals, and example words.
Kanji and kanaDictionaries and lookupJLPT and other testsJLPTStroke orderKanji radicalsJLPT N5JLPT N1Spaced repetitionDictionariesFreeJLPT N4JLPT N3JLPT N2