How do you type Chinese characters?
You type the sound of a word on an ordinary Latin keyboard and software converts it into characters — you never press a key that produces a character directly. That software is called an input method editor, usually shortened to IME, and it is already built into iOS, Android, Windows and macOS. Nothing needs to be bought or downloaded.
The loop is short and the same everywhere. Type a syllable's sound. The IME shows a candidate window — a short list of the characters that sound that way. Press the space bar or a number to choose one, or just keep typing and let the IME guess from context, which it usually gets right for common words. Because Mandarin has far more characters than distinct syllables, that candidate step is unavoidable; it is the price of a writing system with thousands of symbols and a keyboard with about thirty keys.
A second family of methods skips sound entirely. Shape-based methods such as Cangjie ask you to type the visual components a character is built from, which means you can type a character you can't pronounce — genuinely useful for a proofreader or a typist, and a steep climb for everyone else.
Which Chinese input method should you use?
Pinyin input is the pragmatic default for most learners, and there is no shame in staying there — it needs no new symbols, it is the out-of-the-box option on every platform, and you already know the romanization. Zhuyin input is the better long-term choice only if you are learning Taiwanese Mandarin and already know the Zhuyin symbols. Here is the honest shape of the four options:
- Pinyin: type the romanization, pick from candidates. Available on every device with zero learning curve if you already use Pinyin. Note that Pinyin input and Traditional characters are not mutually exclusive — both Apple and Microsoft ship a Pinyin input method that outputs Traditional characters.
- Zhuyin (Bopomofo): type Taiwan's 37 phonetic symbols instead of Latin letters. Wikipedia's overview of Chinese input methods notes that "in Taiwan, use of bopomofo input predominates". Costs you 37 symbols and their key positions up front.
- Shape-based (Cangjie, Quick/Sucheng, Wubi): type a character's components rather than its sound. No pronunciation required, which is exactly why it's popular with professional typists — and why the learning curve is the steepest of the four.
- Handwriting: draw the character with a finger or trackpad. Slow for prose, but the fastest way to look up a character you can see and can't pronounce. Apple lists Handwriting as an option for any Chinese input source on Mac.
If you're still deciding between the two phonetic systems themselves rather than between keyboards, that's a separate question, and we've written it up in full: Zhuyin vs. Pinyin: which should you actually learn?
How to add a Chinese keyboard on iPhone or iPad
Chinese keyboards are built into iOS — you add one in Settings, and Apple's own documentation gives the path. Per Apple's iPhone User Guide:
- Open the Settings app.
- Tap General, then tap Keyboard.
- Tap Keyboards, then tap Add New Keyboard and choose a keyboard from the list. Pick the Chinese (Traditional) entry, then the input method you want.
- To switch while typing, Apple's instruction is to "touch and hold" the globe or emoji key, then tap the keyboard you want.
One side effect worth knowing: Apple notes that adding a keyboard for a language automatically adds that language to your Preferred Languages list, which is what apps and websites read to decide which language to display. If your phone starts showing you Chinese interface text, that's why — reorder Preferred Languages under Settings › General › Language & Region to put English back on top.
How to add a Chinese keyboard on Android
On Android you add a language to your keyboard app rather than to the system, and on Gboard there are two routes to the same screen. Google's Gboard Help gives both:
- From the keyboard: open any app you can type in, tap where text goes, then tap Settings at the top of the keyboard › Languages › Add keyboard. Choose the language and layout, then tap Done.
- From system settings: Settings › System › Keyboard › On-screen keyboard › Gboard › Languages.
- To switch while typing, touch and hold the space bar. You can also turn on a dedicated language switch key under Gboard's Preferences, though Google notes the emoji switch key has to be off first.
Two honest caveats here, because Android is the least uniform of the four platforms. Google's help pages document how to add a language but do not publish a per-language list of which layouts exist, so we can't tell you from a primary source exactly which Chinese (Traditional) layouts your build will offer — check the layout list on the Add keyboard screen itself. And many Android phones ship a manufacturer's keyboard rather than Gboard, in which case the menu names above won't match; the concept is identical, but you'll be looking for "Languages" inside whichever keyboard app is actually set as your default.