Cangjie Workbook
HomeDictionaryLessonsArticlesFavoritesSettings
Sign in

Cangjie reference

How to Learn Cangjie: A Complete Beginner's Guide

The Cangjie input method breaks every Chinese character into smaller components called radicals (字根). Each Cangjie radical represents a basic shape (基本字形) and one or more auxiliary shapes (輔助字形). You visually break a character down, then type it with the radicals that represent its shapes. Because it encodes a character's shape, it rarely makes you pick from a candidate list. Cangjie has a steep initial learning curve, but it is not hard. Once you understand how characters are decomposed, how a character's Cangjie code is derived, and you practice in the right order, learning Cangjie is a clear, walkable path. This guide takes you from zero.

What is the Cangjie input method?

Cangjie (倉頡) is a shape based input method for Chinese. Instead of typing a character's sound, you type the shapes it is made of. Every character is broken into radicals, small recurring shapes such as 日 (day), 月 (moon), 木 (tree) or 女 (woman), and each radical lives on one letter of a normal QWERTY keyboard. Type the radicals in order, press the space bar and the character appears.

Because it describes shape rather than sound, Cangjie works for any character no matter how you pronounce it, and usually gives you the character directly without making you pick from a candidate list. That is what makes fluent Cangjie typing fast.

Why learn Cangjie

Cangjie rewards the up front effort. Once the radicals are in your fingers you type by muscle memory, without pausing to read a candidate list, so speed and accuracy both rise. It is pronunciation independent, which matters if your standard pronunciation is imperfect or you type a lot of names and rare characters. It is built into almost every system that supports Traditional Chinese, so the skill is portable.

The cost is that Cangjie has a steeper start than phonetic methods like Pinyin or Jyutping. However, once you learn the location of the radicals, their shape variants and the character splitting rules, it is just a matter of practice.

How Cangjie decomposes characters

Start with a simple example. 明 (bright) splits into 日 (day) on the left and 月 (moon) on the right, so you type 日 then 月, the A and B keys, press space, and get 明. Repetition works the same way: 木 (tree) is one radical, 林 (woods) is 木木, and 森 (forest) is 木木木. Codes are always taken in a fixed order (top to bottom, left to right, outside to inside), and a whole character is capped at five codes, so you take a few key shapes rather than every stroke.

Two ideas do most of the work. First, auxiliary shapes (輔助字形): each key stands for more than the one radical printed on it. A key also covers a family of related shapes that count as the same radical even when they do not look identical to it, for example a small tree shape inside a larger character still being taken as 木. Learning to recognize which key a shape belongs to, even when it is squashed, rotated or abbreviated, is one of the core skills of Cangjie, and it is why the lessons spend a set of lessons on each key's auxiliary forms.

Second, structure. Most characters are compound characters (組合字): you first divide the character into a character head (字首) and a character body (字身), sometimes dividing the body again into a secondary head and body, then take codes from each part in order. A smaller group are whole/connected characters (整體字) whose strokes join up and cannot be cleanly split, so they are judged as a single unit. Telling these two structures apart and finding the split point is a skill you build over many characters, not a rule you memorize once.

The path to learn Cangjie, step by step

Do not try to memorize the whole radical chart first. That is the single most common way people bounce off Cangjie. Learn a little, type with it right away, and add the next piece. A workable order:

  1. Learn the basic radicals. Practice typing the location of the 24 keys and learn their basic shapes. Keep the radical table open as a map, and start with the first radical lesson.
  2. Learn each key's auxiliary shapes. This is where recognition really grows: seeing that a distorted or partial shape still belongs to a given key. Work through the auxiliary shape lessons key by key.
  3. Learn to split characters. Practice dividing a character into 字首 and 字身, and spotting the 整體字 that should not be split at all. The decomposition lessons and the head and body lessons drill exactly this.
  4. Learn the code derivation rules. How many codes to take, which shapes, the fixed order and the five code cap, plus the trickier cases like connected characters and exceptions.
  5. Build vocabulary and speed. Drill the most common characters, then type real text. The full lesson list includes common characters, modern essays, and Classical Chinese literature.

How long does it take?

Assuming you can already read Chinese, with a little practice each day most people become competent in a month or two: you can type most characters, even if slowly. Reaching a fast, comfortable everyday speed, where your fingers know the common characters without thinking, usually takes around six months of steady daily practice.

Short, regular sessions build the muscle memory far faster than occasional long ones, so aim for at least twenty minutes a day. Progress depends on how often you practice.

Common difficulties, and how to get past them

A few things reliably trip up beginners:

  • Recognizing auxiliary shapes: knowing that a squashed or partial shape still belongs to a given key. This comes with exposure, which is what the auxiliary shape lessons build.
  • Finding the split between character head 字首 and character body 字身, and spotting the connected characters 整體字 that resist splitting altogether.
  • The first code of a character, which follows shape rather than meaning and so often defies intuition. The first code reference lists the characters this most commonly catches.
  • Exceptions and special characters, which are a small, finite set you meet a few at a time.

Practice each of these in the lessons and they will not be obstacles.

Start learning Cangjie now

The best way to learn Cangjie is to start typing with a handful of radicals today and add more as you go. Take the first lesson. The first lessons are free, no account needed.

AboutFAQUpdatesReferenceLearn CangjieRadical tableBrowse charactersPrivacy PolicyTerms of ServiceSupport

© 2026 Sophikos LLC. · 倉頡練習簿 Cangjie Workbook. All rights reserved.