What Is Cangjie (倉頡) Input Method? A Beginner’s Guide
How the shape-based Cangjie system turns any Chinese character into a code of up to five letters, and why Hong Kong typists still swear by it.
Key takeaways
- Cangjie types Chinese by shape, not sound: each character is split into graphic parts mapped to the letters A–Y.
- There are 24 radicals (字根) in four groups, plus two special keys, X (難) and Z (重).
- A code is at most five letters. The rules decide which parts to keep, so most characters have exactly one code.
- It was invented by Chu Bong-Foo (朱邦復) in 1976 and remains the standard school input method in Hong Kong.
Typing Chinese by shape
A Chinese keyboard cannot have a key for each of the thousands of characters in daily use, so every Chinese input method is a way of describing a character with a few keystrokes. Phonetic methods such as Pinyin describe the sound. Cangjie describes the shape.
In Cangjie, each character is broken down into basic graphic components called radicals (字根). Each radical sits on a letter key. Type the radicals in the order the character is written, press Space, and the character appears. For example, 明 AB日月 is 日 (A) followed by 月 (B), while 林 DD木木 is simply 木 twice.
Because shapes don’t depend on pronunciation, Cangjie works the same whether you speak Cantonese, Mandarin or neither. That is a big reason it became the dominant method in Hong Kong, where Mandarin-based Pinyin is less natural for many people.
The 24 radicals and four groups
The 24 radicals are grouped so they can be memorised as a rhyme: 日月金木水火土、竹戈十大中一弓、人心手口、尸廿山女田卜.
| Group | Keys | Radicals |
|---|---|---|
| Philosophical (哲理類) | A–G | 日 月 金 木 水 火 土 |
| Strokes (筆畫類) | H–N | 竹 戈 十 大 中 一 弓 |
| Body-related (人體類) | O–R | 人 心 手 口 |
| Shapes (字形類) | S–Y | 尸 廿 山 女 田 卜 |
The first group follows the sun, moon and five elements. The stroke group stands for basic pen strokes: 竹 (H) is the falling stroke 丿, 中 (L) the vertical, 一 (M) the horizontal and 弓 (N) hooks and bends. Two more keys are special. X (難) covers shapes that no radical can describe, and Z (重) is used for symbols and punctuation.
Each key also covers auxiliary shapes (輔助字形) that look similar. 氵 is typed with E (水), 扌 with Q (手) and 艹 with T (廿). Learning these is the second step; see the 24 radicals and auxiliary shapes.
| Character | Cangjie code | Radicals | Quick |
|---|---|---|---|
| 日 | A | 日A | A |
| 明 | AB | 日A月B | AB |
| 林 | DD | 木D木D | DD |
| 你 | ONF | 人O弓N火F | OF |
| 我 | HQI | 竹H手Q戈I | HI |
| 好 | VND | 女V弓N木D | VD |
| 學 | HBND | 竹H月B弓N木D | HD |
How a code is built
A Cangjie code is never longer than five letters. Characters are divided into two kinds:
- Single-unit characters (獨體字) cannot be split into left/right or top/bottom parts. They take their first, second, third and last radicals, up to four codes. 馬
SQSF尸手尸火 is a good example. - Compound characters (合體字) are split into a head (字首) and a body (字身). The head keeps at most its first and last codes; the body keeps at most its first, second and last codes.
Look at 說 YRCRU卜口金口山. The head 言 on its own is YMMR, but as a head only its first and last codes, YR, are kept. The body 兌 is CRHU, and it keeps the first, second and last codes: CRU. Together they give YRCRU. The full rules are covered in Cangjie decomposition rules.
Cangjie, Quick and other methods
Quick (速成), also called Simplified Cangjie (簡易), keeps only the first and last letters of the full code, so 說 becomes YU. It is easier to learn but you choose from a longer candidate list. Many learners start with Quick and move to full Cangjie later.
Compared with Pinyin or Zhuyin, Cangjie has far fewer code collisions (重碼): most characters have a unique code, so experienced typists rarely stop to choose. The cost is a steeper start, since you must learn to see characters as components. For a side-by-side comparison, read Cangjie vs Pinyin, Zhuyin and handwriting.
Is Cangjie worth learning?
If you type Traditional Chinese regularly, especially in Hong Kong, Cangjie is worth it. It is built into Windows, macOS, iOS and Android, needs no pronunciation, and is fast once learned. Learning it also sharpens your eye for character structure, which helps handwriting and dictionary look-ups.
To start right now, try the online Cangjie input method and the Cangjie typing trainer.
Frequently asked questions
Who invented Cangjie?
Chu Bong-Foo (朱邦復) created Cangjie in 1976. He later gave up his patent rights so anyone could use it freely, which helped it spread to every major operating system.
Why is it called Cangjie?
Cangjie (倉頡) is the legendary figure said to have invented Chinese writing in the time of the Yellow Emperor. The name fits a method based on how characters are built.
How many letters does a Cangjie code have?
Between one and five. Many common characters are only two to four letters long, for example 日 is A and 明 is AB.
Is Cangjie only for Traditional Chinese?
It was designed for Traditional characters, but modern Cangjie tables also include Simplified characters.
Related guides
24 radicals & auxiliary shapes
Every Cangjie key, the family of look-alike shapes it covers, and real characters that show each shape in use.
Decomposition rules
The handful of rules that decide every Cangjie code, including head and body, single-unit characters, enclosures and keeping shapes whole, each shown with verified examples.
Quick (Sucheng) input explained
How Quick shortens every Cangjie code to two letters, why it creates long candidate lists, and whether you should learn it or full Cangjie.
History of Cangjie
From the legendary inventor of writing to Chu Bong-Foo’s 1976 input method, and how Cangjie became part of every computer and phone used in Hong Kong.