Your everyday Cangjie toolkit

Cangjie code breakdown.

Turn a Cangjie letter code into ordered root keys and names, then download or print a clear study card.

One letter. One root.

Explore a Cangjie code

Turn a letter sequence into a clear, ordered row of root keys. Make a study card to keep or print.

Enter 1–5 letters, A–Y. Uppercase and lowercase both work. X is a special code; Z is not a standard root here.

The breakdown runs entirely in your browser. No text is saved by this tool.

How to use it

Read the letters in order

  1. Enter a complete code, such as YRMMR.
  2. Read its keys from left to right: Y R M M R.
  3. Connect those keys to their labels: 卜 口 一 一 口.
  4. Copy, download or print the sequence for review.

This tool explains a sequence of keys. It does not check that a code belongs to a particular character. Use character code lookup for that.

Keep two ideas separate

Full code and Quick

A full Cangjie code keeps its complete key sequence. Quick uses its first and last letters; a one-letter code stays one letter.

語
YRMMRFull code
YRDerived Quick

Several characters can share the same Quick form. It is a candidate lookup, not a unique answer. Do not remove the middle keys when practicing full Cangjie.

Compare Cangjie and Quick →

Useful details

Questions about Cangjie codes

Does this use Cangjie 3 or Cangjie 5?

Character lookup uses complete codes from the pinned Unihan kCangjie property. That source does not guarantee one specific input-method version. Check a code against your device if its candidates differ. We show every code supplied for a character; this dataset currently supplies one code per covered character.

Are the root labels a drawing of the character?

No. They name the keys and their shape families. A sequence such as V N D is useful for learning the code for 好, but the labels 女 弓 木 are not a stroke-by-stroke drawing of 好. Study the guided decomposition examples for explanations of real character parts.

What do X and Z mean?

X names the special difficult-form code 難. It appears in designated codes such as HXH for 身; it is not a wildcard. Z is not one of the standard roots taught here, so this tool rejects it instead of inventing a label.

Why can a character have no result?

The dictionary covers more than 29,000 characters, not every Chinese character or every vendor extension. A missing code is left unfilled. A download failure is reported separately so you can retry. Rare characters may also need a font supported by your device.

Can I use this offline?

The code breakdown needs no dictionary download after its page loads. Character lookup loads a small common set and additional files on demand. Recently used files may be in your browser cache, but complete offline coverage is not guaranteed.

Advertisements

Language39

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 简体中文 繁體中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina