This list combines both kanji sets covered on this site: the 2,136 jōyō (, "regular use") kanji taught in compulsory education and used throughout everyday writing, and the 838 jinmeiyō (, "for use in personal names") kanji, which are approved for names but aren't part of the standard curriculum.
Together they add up to every kanji you'll find on a detail page in Kana Learn. Since jinmeiyō kanji aren't tested on the JLPT, they only show up when browsing "All" below rather than under a specific level.
All 2,974 kanji, with meanings
Use the filters below to narrow the list down to a single JLPT level, or browse everything at once with "All".
Looking for just the jōyō kanji on their own? See the jōyō kanji list, or head to the lessons page for an introduction to how kanji fit alongside hiragana and katakana. Curious how kanji are built from smaller parts? Browse the radicals reference.