Kanji list

JLPT N1 kanji list

These 933 kanji are the kanji of the advanced level N1, the largest group. They are listed in the order Hashidari teaches them, which follows how common they and their words are, and each links to its meaning, readings, stroke order and the words that use it.

All kanji