Structured Linear Learning Path
Progress node by node across 13 themed units and 52 bite-sized lessons. Unlock 40 sentence-builder puzzles that train authentic Cantonese word order.
我想買兩張飛 · ngo5 soeng2 maai5 loeng5 zoeng1 fei1
Hong Kong Cantonese · 粵語 · 廣東話
Canto blends a structured, linear path with visual topic sprints, live 6-tone contour drills, and crystal-clear Jyutping + Traditional Chinese.
Two proven methods, one daily habit
Cantonese is famous for six distinct tones and lively Hong Kong colloquialisms. Every session pairs visual memory with pitch intuition.
Progress node by node across 13 themed units and 52 bite-sized lessons. Unlock 40 sentence-builder puzzles that train authentic Cantonese word order.
我想買兩張飛 · ngo5 soeng2 maai5 loeng5 zoeng1 fei1
Race the clock across 13 visual topic packs—from Cha Chaan Teng drinks to street food and clinics—with zero English clutter once you lock in a word.
菠蘿油 · bo1 lo4 jau4 (Pineapple bun + butter)
See and hear why si1 (poem), si2 (history), and si6 (matter) never sound the same, across 7 minimal-pair sets.
Contours: 55 · 25 · 33 · 21 · 23 · 22
Start with romanization on day one, keep Traditional Chinese visible underneath, or hide Jyutping as your reading speed grows.
Supports Hong Kong spoken particles: 呀 · 啦 · 囉 · 咩
Interactive App Preview
Flip through visual flashcards, test your ear in a quick HK quiz, snap together Cantonese sentences, or trace Traditional Chinese characters right in your browser.
唔好意思
m4 hou2 ji3 si3
Excuse me / Sorry to bother
Your everyday softener when squeezing past someone or starting a request.
How do you ask a waiter to leave ice out of your drink?
Build in Cantonese: “Excuse me, I want an iced milk tea.”
Strokes drawn: 0 / 6
good / well
hou2 · Radical 女 · woman
Word: 你好 (nei5 hou2)
Left 女 (3 strokes) + right 子 (3 strokes). Keep 女 compact so 子 aligns level.
Interactive Tone Lab
Select any tone card below to hear the spoken Cantonese word followed by its Chao pitch contour.
13 Units · 52 Lessons · CEFR Pre-A1 to B1 (Path to C2)
Structured around the CEFR framework, with Pre-A1 foundations through B1 oral fluency (COPA & COPE aligned) available today—and we are continually releasing new content with the aim to reach C2. Every unit ships with 4 structured lessons, grammar notes, sentence-builder puzzles, and a matching visual topic speed sprint. Expand any unit card to preview its lessons and CEFR Can-Do goals.
你好 · 早晨 · 唔該 · 唔好意思 — say hello, master 唔該 vs 多謝, and introduce yourself politely.
CEFR Pre-A1: Can exchange basic greetings, use 唔該 vs 多謝 politely, say yes or no, and give simple introductions.
Use 唔該 for services/favors and 多謝 for gifts/compliments.
飲茶 · 蝦餃 · 少甜 · 走冰 — order yum cha classics, pineapple buns, and iced drinks like a local.
CEFR Pre-A1: Can recognize familiar dim sum and drink items and make simple requests using 我想… plus modifiers.
Put drink modifiers right after the drink: 少甜 (less sweet), 走冰 (no ice).
零 · 兩個 · 一百 · 幾多錢 — count 0–1,000, use 兩 before counters, and ask prices in HKD.
CEFR Pre-A1: Can understand and state numbers 0–1,000, pair 兩 with measure words, and ask or read simple prices in HKD.
Use 二 for pure digits (12, 20) and 兩 before counters (兩個蛋撻).
港鐵 · 天星小輪 · 叮叮 · 出口 — ride the MTR, Star Ferry, trams, and call out minibus stops.
CEFR A1: Can ask where places are (喺邊度), follow short left/right/straight directions, and ride HK public transport.
Call out [stop name] + 有落 (jau5 lok6) to stop a red/green minibus.
起身 · 瞓覺 · 鍾意 · 慢慢講 — chat about daily routines, likes, feelings, and speak slowly requests.
CEFR A1: Can describe basic daily routines and feelings and ask someone to speak slowly (慢慢講) or clarify.
Insert 唔 between verb + result for potential negation: 聽唔明 (can't understand).
阿媽 · 阿婆 · 家姐 · 同事 — talk about parents, grandparents, siblings, coworkers, and use 嘅.
CEFR A1: Can introduce family members, friends, and colleagues and express simple possession with 嘅.
Use 嘅 (ge3) after a pronoun or name for possession: 我嘅家姐.
試身室 · 大細 · 八折 · 現金 — find fitting rooms, decode HK discounts (折), and tap Octopus.
CEFR A1: Can handle simple shop transactions: ask for sizes and fitting rooms, check 折 discounts, and pay by Octopus or cash.
八折 means you pay 80% (20% off), and 試吓 softens 'try it on'.
好濕 · 落雨 · 八號風球 · 星期 — talk about HK humidity, Typhoon Signal No. 8, weekdays, and meetups.
CEFR A2: Can discuss local weather and Typhoon Signal No. 8, refer to days/times, and arrange meetups with A-not-A questions.
Ask yes/no questions with A-not-A: 得唔得閒 (free or not?).
好犀利 · 好正 · 得啦 · 加油 — sound natural with Hong Kong idioms, reactions, and final particles.
CEFR A2: Can participate in routine social exchanges using natural HK idioms, reactions, and sentence-final particles (啦, 呀).
Sentence particles like 啦 (laa1) and 呀 (aa3) add warmth and tone.
睇醫生 · 發燒 · 藥房 · 食藥 — describe headaches or allergies, visit a clinic, and get medicine.
CEFR A2: Can describe everyday symptoms, allergies, and aches (痛) and handle routine clinic or pharmacy visits.
Use 睇醫生 ('see' a doctor) and 食藥 ('take' medicine, lit. eat medicine).
掃街 · 咖喱魚蛋 · 外賣 · 食素 — order curry fishballs and egg waffles, dine in vs takeaway, and allergies.
CEFR A2: Can order independently at street stalls and cafés, express dietary needs (食素, 唔食辣), and choose dine-in or takeaway.
Answer 「堂食定外賣?」 cleanly with 堂食 (dine-in) or 外賣 (takeaway).
行山 · 山頂 · 叉電 · 密碼 — hike Victoria Peak, ask for hotel Wi-Fi passwords, recharge, and plan trips.
CEFR A2: Can manage routine hotel, connectivity, and weekend leisure situations across Hong Kong using everyday expressions.
Everyday HK tech slang borrows English sounds, like 叉電 (charge battery).
我覺得 · 因為 · 寧願 · 試過 — CEFR B1 · COPA (CUHK) & COPE (HKCALA) aligned: share opinions, compare options, give reasons, and tell past stories.
CEFR B1: Can state and justify personal opinions (我覺得…因為…所以…), compare alternatives, and narrate connected past experiences.
Frame CEFR B1 oral answers with 我覺得…因為…所以… and sequence past stories using 之前 → 試過 → 跟住 → 原來.
FAQ
100% Hong Kong Cantonese (香港粵語), using Traditional Chinese characters and standard Jyutping romanization with tones 1 through 6.
Yes. You can toggle between Both (Hanzi + Jyutping), Jyutping-focused, or Characters-only anytime inside practice sessions.
Instead of flat lists, Canto pairs a structured, linear 13-unit path with 5-minute visual topic sprints and interactive Chao tone contour recognition.
The Android app (com.canto.learn) is preparing for Play Store early access and direct APK testing via learncantotoday.com.