Skip to content
The Compass · Cartographic Learning

The Kanji Map

Every Joyo kanji a Japanese learner needs, on one interactive map. Filter by JLPT level, search by meaning, romaji, or stroke count, and split the set eight ways: by JLPT, school grade, structural shape, Kanji Kentei, and more. Tap any character for readings, examples, and family clusters.

2,136Joyo kanji79 in N50 learned
Group by
LegendN5FoundationN4ElementaryN3IntermediateN2Upper-Int.N1AdvancedLearned

N5Foundation

79 of 79

N4Elementary

166 of 166

N3Intermediate

367 of 367

N2Upper-Int.

367 of 367

N1Advanced

1,157 of 1,157

Eight ways to split the kanji

The Atlas can group kanji by any of the categorisation systems below. Pick whichever maps to how you're studying, JLPT for exam prep, School grade for a Japan-curriculum approach, Halpern structural for shape-based recognition.

JLPT level

ready

The Japanese-Language Proficiency Test grouping: N5 (foundation) through N1 (advanced). The default lens for learners outside Japan and the most common framework for exam prep.

Japanese school grade

ready

How Japanese kids actually learn kanji at school: Grade 1 through Grade 6, then Junior High and beyond. Aligned with the kyōiku kanji curriculum.

Halpern structural

approx

Jack Halpern's four shape categories: left-right (氵 + phonetic), top-bottom, enclosure (国 enclosing 玉), and solid. We approximate the categories from radical position; not the actual KLD index.

Kanji Kentei (漢字検定)

approx

The 12-level Japanese kanji proficiency certification. 10級 is easiest, 1級 covers 6,000+ characters. Mapped from school grade for the elementary range; higher levels are partial.

Jōyō status

ready

Whether the kanji is in the current 2010 Jōyō list (2,136 official everyday-use kanji). The list was last revised in 2010, adding 196 and removing 5.

Remembering the Kanji

coming

Heisig's RTK 6th edition orders ~2,200 kanji so each one only uses primitives already taught. Famously effective for adult English learners. Sequence import in progress.

Frequency in media

coming

Ranked by how often kanji appear in modern Japanese newspapers, novels, and online text. The top ~1,000 cover roughly 95% of everyday reading. Corpus data import pending.

Kanji in Context

coming

Japan Times' textbook ordering, optimised for reading authentic material early. Sequence transcription pending.

How to use the Kanji Map

1

Start in the Compass for an overview

The page opens to the Compass, five rings, one per JLPT level, with progress arcs showing how much you've learned at each level. It's the cheapest view to render so it loads instantly even on slower phones.

2

Switch to Atlas to dive in

The Atlas shows every Joyo kanji on a single dense canvas. Use the Split button to change how they're grouped, by JLPT, school grade, structural shape, Kanji Kentei, and more. Each split has a one-line explanation in the menu.

3

Search and combine

Type a meaning (water, human), a reading in romaji or kana (mizu, スイ), a kanji itself (学), or a stroke count (5s). Combine them: 5s tree finds 5-stroke kanji related to trees.

4

Tap any kanji to study it

Click for the detail panel: meaning, on'yomi and kun'yomi readings, stroke count, primary radical, and a kanji-family cluster of siblings sharing the same radical. Mark as learned and your progress persists across visits.

5

Switch views for different jobs

The Atlas is a poster. Compass shows your overall journey with progress arcs per JLPT level. Levels, Strokes, Radicals are larger study tiles grouped a fixed way. Cards shows the meaning alongside each kanji.

6

Recolor for new perspectives

The Color popover changes how every tile is colored, independently of the split. Try Stroke heat (light = simple, dark = complex) or Radical (each radical gets its own hue) to spot patterns the JLPT coloring hides.

Every kanji, by JLPT level

Open a level to browse every kanji as its own page, with readings, stroke order, and example words.

JLPT N5 · 79 kanji
JLPT N4 · 166 kanji
JLPT N3 · 367 kanji
JLPT N2 · 367 kanji
JLPT N1 · 1157 kanji
分氏的統保第結派案策基価提挙応無企検藤沢裁証援可身施井護展態鮮視条幹独宮率衛張監環審義訴株姿閣韓衆評岡影松撃佐核整融製票渉響阪推請器士討攻崎督授催及憲離激摘系批郎健盟従修隊織拡故振弁就異献厳維浜遺塁邦素遣抗模雄益緊標宣昭廃江僚吉盛皇臨踏壊債興源儀創障継筋狙闘葬避司康善逮迫惑崩紀聴脱級博締救執房撤削密措志載陣我為抑幕染奈傷択秀徴弾償功拠秘拒刑塚致繰尾描鈴盤項喪伴養懸街契掲躍棄邸縮還属慮枠恵露沖緩節需射購揮充貢鹿却端賃獲郡併徹貴埼衝焦奪災浦析譲称納樹挑誘紛至宗促慎控握宙俊銭渋銃操携診託撮誕侵括謝孝駆透津壁稲仮裂敏是排裕堅訳芝綱典賀扱顧看訟戒祉誉歓奏勧騒閥甲縄郷揺免既薦隣華範隠徳哲杉里釈己妥威豪熊滞微隆症暫忠倉肝喚沿妙唱索誠襲懇俳柄驚麻剤瀬趣陥斎貫仙慰序旬兼聖旨即柳舎偽較覇畑詳抵脅茂犠旗距雅飾網竜詩繁翼茨潟敵魅嫌斉敷擁圏酸罰滅礎腐脚潮梅尽僕桜滑孤炎賠句寿鋼頑鎖彩摩励縦輝蓄軸巡稼瞬砲噴誇祥牲秩帝唆阻泰賄撲堀菊絞縁唯膨矢耐塾漏慶猛芳懲剣彰棋丁恒揚冒曽倫陳憶潜梨仁克岳概拘墓黙須偏雰遇諮狭卓亀糧簿炉牧殊殖艦輩穴奇慢鶴謀暖拍朗丈寛覆胞泣隔浄没暇肺貞鑑飼陰銘随烈尋稿丹啓丘棟壌漫玄粘悟舗妊熟恩騰往豆遂狂栃岐陛緯培衰艇屈径淡抽披廷錦准暑奨浸剰胆繊駒虚霊帳悔諭惨虐翻墜沼据肥徐糖搭盾脈滝軌俵妨擦鯨荘諾雷漂懐勘栽拐駄添冠斜鏡浪亜覧詐壇勲魔酬紫紋卸奮欄逸涯拓眼獄尚阜彫穏顕巧矛垣欺釣粧葛粛愚遭架鬼庶稚滋幻煮姫誓把践呈疎仰剛疾征砕謡嫁謙后嘆菌鎌巣頻琴班棚潔酷宰廊寂伏碁俗漠邪晶墨鎮洞履劣那殴娠奉憂朴亭怪酔惜穫佳潤悼乏該赴桑髄虎盆穂壮堤飢傍疫累痴搬癒寸郭尿凶吐宴賓虜陶鐘憾畿磁弥昆粗訂芽尻傘騎寧循忍怠如寮鉛珠凝苗獣哀跳匠垂蛇澄縫僧眺唐呉凡憩媛溝恭刈睡錯伯穀柿陵霧魂弊妃舶餓腎窮掌麗臭釜悦刃縛暦宜盲粋辱轄猿弦窒炊洪摂飽冗桃狩朱渦紳枢碑鍛刀鼓裸猶塊旋弓幣膜扇脇腸槽鍋慈伐漬糾墳坪紺慌娯舌羅坊峡俸厘峰醸弔乙汁尼遍衡薫瓦猟羊款閲偵喝敢胎酵憤豚遮扉硫赦挫窃泡又慨紡恨肪扶戯忌濁奔斗迅肖鉢朽殻享藩沙媒鶏禅嘱胴迭挿嵐椎絹陪剖譜悠淑帆暁傑笛奴誰錠拳遷拙侍尺峠篤渇俺叔雌堪叙酢吟逓痕袖甚妖闇崇漆岬癖愉捉礁屯姻賭擬塀唇睦閑幽曹詠卑侮鋳抹尉隷禍酪茎汎頃帥逝汽謎匿爪鍵襟蛍寡痢庸坑藍賊搾臼畔唄孔呂拷嬢渓翁廉牙謹瞳湧窯褒醜升殉煩枕劾堕丼租桟惧婿慕罷矯某囚虹泌漸膳蚊厄藻嫡呪斬怨串嚇凸腫韻霜餅硝箸勅棺儒斑摯愁楼眉薪堆褐賜繕栓芯蜜凹艶股匂玩錬蜂衷逐斥詔椅叱挨憧宵妄酌蚕餌頒肢謄脊嗣凄嫉膝恣畝抄麺戴爽裾惰蛮旺冥壱瑠侯麓弧稽蹴訃剥蓋畏喉附但芋拭婆貼倣諦煎緻哺罵乞倹嗅蔑繭且丙伎侶傲僅冶刹勃勾吏咽唾喩嘲塑塞塡墾妬宛崖巾弄弐彙慄憬戚拉拶捗捻斤旦昧曖朕柵桁梗楷毀氾汰沃淫溺潰濫爵璃璧璽痘痩瘍瞭窟箇箋籠綻羞羨耗肘腺臆舷苛萎蔽虞詣詮諧謁貌貪賂賦踪辣遜遡遵酎醒采錮隙頓頰顎骸鬱

Build the foundation first

Kanji become much easier once you can read every hiragana and katakana. If you haven't yet, start with our visual mnemonic system.

Learn Hiragana →