ezkanji — learn JLPT N5–N1 kanji by breaking them into components, with stroke order, vocabulary, and example sentences. Turn on JavaScript to use this app.