Cangjie Workbook
HomeDictionary
Lessons
Basic RadicalsAuxiliary ShapesCharacter DivisionIntermediate Practice
ArticlesFavorites
SettingsSign in

Cangjie reference

Tricky Cangjie characters: exceptions and hard-to-split characters

You can get the Cangjie code for most characters by following the rules, but there are a few exceptions. In some the tangled part is too hard to split stroke by stroke, so Cangjie uses the 難 code (the X key) in its place. Others are exceptions with fixed codes you simply memorize. And some are connected characters that are hard to divide at all. The tables below group common tricky Cangjie characters into these three kinds.

New to the rules? Start with first-code selection →

The 難 code: for parts too tangled to split

When a component is too complex to split stroke by stroke, Cangjie replaces that stretch with the 難 code (the X key).

CharacterColoredCodeNotes
身身竹難竹The tangled middle between the two 竹 is the 難 code (X).
臼臼竹難The inside is hard to split, so 竹 then the 難 code (X).
肅肅中難The tangled lower part is the 難 code (X).
慶慶戈難水The tangled middle is the 難 code (X).
龜龜弓難山The body of 龜 is hard to split, so the middle is the 難 code (X).
鼠鼠竹難女卜女The top part is 臼 and follows the same pattern.

Exceptions with fixed codes you memorize

These characters have fixed, exceptional codes that do not follow the usual splitting. Composite characters take only head and tail; special characters have overlapping parts coded another way.

CharacterColoredCodeNotes
門門日弓Take the whole frame as head and tail, not stroke by stroke.
隹隹人土Head and tail only, like 門.
末末木十The top stroke is longer, so first 木 then 十. It is the reverse of 未.
未未十木First 十 then 木. It is the reverse of 末.
東東木田木 and 田 overlap.
爽爽大大大大Remember that 大 can represent a cross.

Connected characters you cannot easily split

These characters are written as one connected whole, with strokes that run into each other, so it is hard to see where to cut. Their Cangjie codes are often unintuitive, so it is most practical to learn each one.

CharacterColoredCodeNotes
為為戈大弓火The top claw strokes are 戈, which is easy to miss.
象象弓日心人Looks like 豕, but coded differently.
豕豕一尸竹人Looks like 象, but coded differently.
事事十中中弓Don't forget 弓 at the bottom.
舟舟竹月卜戈Notice how 卜 splits the middle. Similar to 母.
曲曲廿田First 廿 because of the strokes coming out from the top, then 田.
甚甚廿一一女Remember the two 一 in the middle.
母母田卜戈Notice how 卜 splits the middle. Similar to 舟.

More in reference

  • How to Learn Cangjie: A Complete Beginner's Guide
  • Cangjie practice: from zero to fluent
  • Cangjie vs Sucheng: rules and tradeoffs
  • Cangjie radical table: keyboard and auxiliary shapes
  • The 24 Cangjie radicals and their four groups
  • The first code: rules and commonly mistaken characters
  • How many Cangjie codes do you need: head, body, and the five-code limit
倉頡練習簿

Explore

HomeDictionaryLessonsArticlesFavoritesSettings

Resources

Learn CangjieRadical tableBrowse charactersReference

About

About this siteFAQUpdatesSupport

Legal

Privacy PolicyTerms of Service

© 2026 Sophikos LLC.

倉頡練習簿 Cangjie Workbook. All rights reserved.