CPIME Logo
CPIME Lab
▼

Cantonese Phonetic IME

廣東話拼音輸入法

📥

CPIME Downloads

Free Cantonese Input Method Editor for Windows & Android

✨Recent Updates

  • CPIME for Windows 11 / 10 (64-bit) Released: New 4-in-1 unified installer package (cpime7.1.24.msi, 22MB) integrating all 4 phonetic schemes
  • Online CPIME Released: Web-based instant Cantonese IME editor is now available directly in your browser
🌐

Online CPIME

WEB

免安裝・瀏覽器即開即用

LIVE 線上版

Online CPIME Released (12 October 2026)

No installation required! Try Cantonese phonetic input (Jyutping, Yale, Sidney Lau, ILE) directly in your web browser:

⌨️Open Web Online CPIME→
2026.10.12 更新PC / Mac / iOS / Android 瀏覽器通用

Windows Unified Edition

4-IN-1

Single Installer • All 4 Pinyin Schemes Built-in

📦 v7.1.24 (22MB)
✨ All Schemes Unified • No Separate Downloads Needed✓ Win 10 / 11 Ready
粵拼
Jyutping
耶魯
Yale
劉錫祥
S.Lau
教院式
ILE
⬇️Download Windows Unified Edition (cpime7.1.24.msi)
Released 2026.11.11 / Supports Windows 10 / 11 (64-bit)
📸

Screenshots

Actual conversion screens and feature gallery

Swipe or use arrow buttons to scroll horizontally (11 images)
Windows 11 / 10Standard Pinyin Phrase Conversion

Standard Pinyin Phrase Conversion

Type "mgoi" continuously to convert everyday Cantonese phrases like "唔該" and "唔該晒" in one go.

Windows 11 / 10Uppercase Initials Shorthand

Uppercase Initials Shorthand

Type capitalized syllable initials like "TLW" (Tung Lo Wan) to quickly convert multi-character names such as "銅鑼灣" or "同樂會".

Windows 11 / 10Instant Traditional ↔ Simplified (Tab)

Instant Traditional ↔ Simplified (Tab)

Press the Tab key on any candidate marked with [簡] to toggle it into Simplified Chinese ("銅鑼灣" → "铜锣湾") on the fly.

Windows 11 / 10English Abbreviation Conversion

English Abbreviation Conversion

Type common abbreviations like "hsbc" directly to bring up official Cantonese names such as "滙豐" and "滙豐銀行".

Windows 11 / 10Cantonese-English Mixed Terms

Cantonese-English Mixed Terms

Type Hong Kong office and daily slang blending Cantonese and English—like "hoiot" for "開OT" (working overtime)—without switching modes.

Windows 11 / 10English-to-Cantonese Lookup

English-to-Cantonese Lookup

Not sure of the Cantonese pronunciation? Type an English word like "vacation" directly to get matching Chinese candidates ("假", "假期").

Windows 11 / 10Custom User Dictionary (Add Word)

Custom User Dictionary (Add Word)

Register new terms, names, or jargon easily by pairing a custom word ("新詞") with its phonetic reading ("sanci").

Windows 11 / 104-in-1 Pinyin Scheme & Font Settings

4-in-1 Pinyin Scheme & Font Settings

Choose "Auto (All Schemes)" or lock to Jyutping, Yale, Sidney Lau, or ILE, and customize candidate font scaling (1.0x–2.0x) in Properties.

Android MobileAndroid Basic Typing

Android Basic Typing

Lightweight on mobile. Candidates display in real-time above the keyboard as you type.

Android MobileAndroid Fullscreen Candidates

Android Fullscreen Candidates

Switch to full-screen candidate view to find homophones and rare characters at a glance.

Android MobileAndroid History Suggestions

Android History Suggestions

Learns frequently used words automatically. Re-select past inputs swiftly from history.

📖

How to Use CPIME

Basic controls, shortcuts, and input guidelines

STEP 01

1. 4-in-1 Pinyin & Uppercase Initials Input

In the default "Auto" mode, you can type in Jyutping, Yale, Sidney Lau, or ILE without switching settings (no tone numbers needed; you can also lock to a specific scheme in Properties). Type capitalized syllable initials like "TLW" → "銅鑼灣" or "NH" → "你好" for shorthand input, with automatic word commit when continuing to type.

STEP 02

2. Candidate Selection, Commit & Paging

Up to 9 candidates appear immediately from the first keystroke. Press number keys 1–9 (or numpad) to commit directly, or use Space (next) / Shift + Space (previous) / ↑↓ arrow keys and press Enter to confirm. Use Page Up / Page Down to flip pages, and Esc to cancel.

STEP 03

3. Input Mode Toggle ("粵" ↔ "英")

Press the Shift key alone (or press "Alt + `") to switch between Cantonese input mode ("粵") and direct English input mode ("英") at any time.

STEP 04

4. Instant Traditional ↔ Simplified Toggle (Tab)

When a candidate shows the [簡] badge, press the Tab key to convert that candidate into Simplified Chinese ([繁] badge) on the spot. Press Tab again to restore Traditional Chinese before committing.

STEP 05

5. English Abbreviations, Mixed Terms & Reverse Lookup

Convert English abbreviations directly (e.g., "hsbc" → "滙豐 / 滙豐銀行"), type Hong Kong Cantonese-English mixed expressions without switching modes (e.g., "hoiot" → "開OT"), or type English words (e.g., "vacation" → "假 / 假期") to look up Cantonese words when you do not know the pinyin.

STEP 06

6. Smart History ([紀錄]), Deletion (Ctrl + Del) & User Dictionary

Committed words are automatically prioritized as history candidates ([紀錄]). Press "Ctrl + Delete" to remove an unwanted history item on the fly, type "?" to recall recent inputs, type "今日" / "而家" for dynamic date/time conversion, or add custom words via Add Word (User Dictionary).

📱

CPIME for Android

Mobile Cantonese IME supporting swipe typing, Initial P, and English conversion

⚡ Swipe Gestures

Swipe on keys to enter capitals and symbols quickly. Swipe left/right on spacebar to move cursor.

🎯 Initial P (Easy Pinyin)

Type only the initial letters of each syllable (capitalized). Typing "NH", "neiH", or "Nhou" will suggest "你好".

🌐 Direct English Translation

Type English words to directly output corresponding Cantonese Chinese characters.

📅 Quick Date & Day Insertion

Type "今天" for current date, or "星期三" for Wednesday date suggestions.

Android APK Download
Enable CPIME in Android Settings → Language & Input after installing the APK.
Download APK (22MB) ⬇️
🔤

Cantonese Pinyin Comparison Table

Interactive side-by-side comparison of Jyutping (LSHK), Yale, Sidney Lau, and Standard Cantonese Pinyin (ILE)

Representative Syllable Comparison

Compare how common Cantonese words are transcribed across the 4 major romanization systems:

Word / Character教院式 (ILE)耶魯 (Yale)粵拼 (Jyutping)劉錫祥 (Sidney Lau)Action
梁朝偉loeng tsiu waileung chiu wailoeng ciu waileung chiu wai
張學友dzoeng hok jaujeung hok yauzoeng hok jaujeung hok yau
楊千嬅joeng tsin waayeung chin wajoeng cin waayeung chin wa
出家tsoet gaacheut gaceot gaachut ga
車門tse munche munce munche moon
柯佬o louo louo louoh lou
匯兌wui doeywui deuiwui deoiwooi dui
💡

About CPIME

Philosophy, development history, and purpose of CPIME

“

Why CPIME is free? Input software should be "Air".

CPIME was created to solve the lack of easy, phonetic Cantonese input on personal computers. Unlike Mandarin Pinyin, Cantonese romanization historically had several coexisting systems. CPIME provides a unified, freely accessible platform for all speakers and learners.

"I believe Input software should be 'Air'. Air is free of charge, no copyright, everyone needs it, and we don't feel it exists while using it."

"Around 20 years ago when I went to university in the US, I bought a Taiwanese input software that cost me about US$100 — expensive for a poor student. Later, I looked for a free Cantonese input software, and after many failures, I decided to write CPIME by myself."

"Even if only one person uses it, that makes me feel worthy to share it on the internet. Welcome to make any comments to cpime@yahoo.com.hk."

🚀 Roadmap & Evolution to v7.1.24

Originally envisioned in early releases ("Next target"), CPIME has continuously evolved to fulfill every core community request:

✓
Learning Frequent Words ([紀錄])

Automatically prioritizes frequently selected Cantonese characters and phrases based on your typing habits.

✓
User-Defined Words (cpime.dic)

Full support for custom vocabulary and phrase registration via customizable plain-text dictionary files.

✓
4-in-1 Fuzzy Pinyin & Initials

Type across Jyutping, Yale, Sidney Lau, and ILE simultaneously without switching settings, plus Initial-P (Easy Pinyin).

✓
Multi-Character Phrase & Mixed Input

Continuous multi-character word conversion, tone filtering, reverse lookup, and English-to-Cantonese translation.

📜

Update History

Release log and changelog from version 1.0 (2008) to current 2026 releases

CPIME v7.1.24 (Windows Unified Edition)2026 / 11 / 11

Windows version of CPIME updated to Version 7.1.24 (cpime7.1.24.msi). Added unified 4-scheme support, expanded dictionary words, and improved Windows 11 24H2 compatibility.

Online CPIME Web Edition Launched2026 / 10 / 12

Added Online CPIME — type Cantonese characters directly in any browser without installation, featuring live Pinyin Converter and Dictionary Editor.

Windows 11 Installation Guide & Download Link Updates2022/10/10 & 2021/9/17

Added PowerShell registration guide for Windows 11 (zh-Hant-HK profile) and updated direct installer distribution links.

Easy Cantonese Pronunciation & Android 2.0 Beta2020/07/04 & 2020/04/21

Added "Easy Cantonese Pronunciation" guide and launched CPIME for Android 2.0 Beta (Swipe gestures, Initial P, English translation, Date shortcuts).

CPIME v6.2.7 (Tone Input) & v6.1.5 (Dynamic Date Input)2010/07/14 & 2008/09/28

Added tone number filtering in v6.2.7 and dynamic date/weekday input (e.g. typing 今天 or 星期) in v6.1.5. Original CPIME 1.0 launched on 2008/03/28.

📦 Legacy Version Archive (v6.2.7 Individual Scheme Packages)

For older Windows systems or users preferring separate single-scheme dictionaries:

🔒

Privacy Policy

Our commitment to data privacy, local offline processing, and user security

Effective: July 2, 2020
🛡️

Personal Information NOT Collected

We will NOT collect, store, or upload your personal typing history, keystrokes, contacts, or private text content.

💻

Local Offline IME Engine

Both Windows CPIME and Web Online CPIME process Cantonese dictionary lookups locally on your device.

📱

Mobile App Transparency

The free Android app uses standard Google Play Services & AdMob SDKs governed by Google’s official Privacy Policy.

📄 Read Full Privacy Policy Document (Google Play Services, Log Data, Cookies, Security)▼