Type through character shapes

Cangjie Keyboard.

Enter Cangjie codes, choose Chinese characters, and compose your text with an online root-key keyboard.

Free to useNo accountNo installation
Advertisements
Loading keyboard…
0

Text style

Applies to all your text and to Word and image downloads.

Style
Automatic
Text direction
A quick start

Start typing with Cangjie

  1. Enter a character code

    Type in the Input code box or click the root keys. Start with ab for 明. Use the root chart or character lookup when you do not know a code.

  2. Select the intended character

    Click a candidate. With the caret at the end of the code, a displayed number selects that candidate and Space chooses the first one. Browse the candidate pages if needed.

  3. Keep writing or export

    Enter the next code, edit the accumulated text, and use Undo or Redo when needed. Copy the editor text, save a Word .docx file, or download it as a PNG image.

From the blogHow to find and type a Cangjie code Read the guide
From roots to characters

Cangjie keyboard.

Turn Cangjie root codes into Chinese characters.

Cangjie uses character shapes rather than pronunciation. Its letter keys represent root forms, which combine into codes for Chinese characters. You can enter a code on your physical keyboard or click the on-screen root keys.

Try ab for 明: A is 日 and B is 月. Choose the character from the candidates, then continue with the next code. Full codes and supported first-and-last-key Quick shortcuts share the same input box.

A → 日 and B → 月. Enter ab, then choose 明.
See it in action Find and type a Cangjie code Look up 語, enter its YRMMR code in the keyboard, then save your text as an image. English narration & captions Watch video

Find and type a Cangjie code

Download video (MP4)English narration & captions

Connect letter keys with Cangjie roots

See the root forms as you enter codes with a mouse, touch, or physical keyboard.

How roots and full codes work

The on-screen layout places root forms on their letter keys. For 明, enter A then B to use 日 and 月. Full character codes use up to five letters, although some characters need only one or two.

The chart introduces the 24 basic roots and explains X separately. Root names are a starting point: real character decomposition follows additional rules, so a sequence of root labels is not always a literal drawing of the character.

Choose clearly from the candidate list

Use clicks, numbered choices, or Space to commit the character you want.

Candidate selection and longer codes

Click a candidate to add it to the editor. When the caret is at the end of the input code, the displayed number selects its matching candidate and Space chooses the first result. Enter adds a new line; it is not the Cangjie candidate-selection shortcut.

Use the candidate arrows or Show full candidates to browse further. A short prefix may show only a starting selection. Finish a known full code to narrow the lookup, and check the actual character before inserting it.

Use supported Quick shortcuts

Try the first and last keys of a longer code when fewer keystrokes suit you.

The tradeoff between shorter codes and more choices

The keyboard includes first-and-last-key Quick aliases alongside full Cangjie codes. For example, 語 can be found with the full code yrmmr or the shorter alias yr. A one-letter code keeps that single letter.

More characters share a short code, so a Quick shortcut does not identify one unique character. These aliases are not a complete, separately versioned Quick dictionary, and candidate order may differ from another input method. Use the full code when you need a narrower result.

Find a code from a character you already have

Look up full codes and study their ordered root-key labels.

Lookup and code breakdown tools

Paste Chinese characters into Cangjie code lookup to see recorded full codes, alternatives where available, and derived Quick shortcuts shown separately. This is useful when you recognize a character but cannot yet recall its code.

Cangjie code breakdown accepts a code and lists its ordered root keys and names. Print or download a study card for later review. It explains what the keys represent; it does not generate a verified stroke-by-stroke decomposition of every character.

Build a draft you can edit and reuse

Combine character entry with text editing, font controls, and undo history.

Working with the editor

Selected candidates are added to the text editor. Move the caret to edit existing text, open Text style to format the whole editor, or use Undo and Redo to revisit changes. The character counter updates as the editor changes.

Copy text copies the whole editor. To look it up elsewhere, choose a provider under Search your text and click Open. That action sends the editor text to the selected provider, so review it first if it includes personal information.

Save text or an image of your writing

Export your finished editor contents in two practical formats.

Word documents and PNG images

Save Word creates an editable .docx document with the selected font, size, text styles, color, direction, and line breaks. Save image centers the text on a white PNG using the same font, size, styles, and color.

A PNG contains pixels rather than editable Chinese text. Choose Copy text or Save Word when you want to keep editing. The exports use committed editor contents, so select any pending candidate before saving.

Input, output & your text

Input
Cangjie root keys · supported Quick aliases
Output
Chinese text · .docx · PNG
Processing
In your browser, with dictionary files loaded as needed
Getting started
No account or keyboard installation required
Frequently asked questions

Questions about Cangjie typing.

Find the right input, understand the choices and make the keyboard work for you.

Explore Cangjie lessons
Do I need to know a character’s pronunciation?

No. Cangjie works from character shapes and their codes, rather than spoken syllables. You still need to learn the roots and decomposition rules, or use code lookup for a character you already have.

Is this Cangjie 3 or Cangjie 5?

The dictionary sources do not guarantee a single Cangjie version. The keyboard supports recorded full codes and some alternatives, but it does not promise complete compatibility with either version.

Can I use Quick input here?

Yes, supported first-and-last-key aliases are included. For example, yr and yrmmr both offer 語. This is not a complete separately versioned Quick dictionary, and a short code usually needs more candidate checking.

What if I know the character but not its code?

Paste it into Cangjie code lookup. The tool shows recorded full codes and alternatives when available, with derived Quick shortcuts kept separate. A missing result means the source has no usable code for that character; the tool does not invent one.

Can I use the keyboard on a phone?

Yes. Tap the on-screen root keys, then tap a candidate to insert it. You can also enter codes in the input box using your device keyboard. The root chart and beginner practice can help you learn the key positions.

Is my draft stored online, and can I work offline?

Typing and conversion run in your browser, and a draft can be retained in browser storage when available. It is not an account-synced document. Dictionary files load from the site as needed, so offline operation is not guaranteed. External search sends your editor text to the chosen provider; the live site also uses advertising and analytics services described in its privacy policy.

Keep learning Cangjie

Practice Cangjie
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