Stories, audio, and videos can all help you learn Cantonese when you can follow what they mean. That is the idea behind comprehensible input: learning from Cantonese you can mostly understand.
Cantonese at your level can take some searching. Subtitles in Hong Kong are usually written in standard written Chinese, not in the Cantonese people speak, so the words on the screen often differ from the words you hear. These apps help you find Cantonese made for learners, or make the shows and texts you choose easier to follow. For courses, speaking practice, and tutors, see our Cantonese app comparison.
Custom Lessons Made for You
Bubblegum
Learn Cantonese with a path made just for you. Start with your level, what you like, and why you want to learn. Your path grows as you learn, with new lessons that fit you. Each lesson is written the way people talk in Hong Kong, in traditional characters, so what you read matches what you hear.
Poppy, your AI tutor, writes each lesson for you. She can tie lessons to your goals, the news, or a holiday like the Mid-Autumn Festival. If a sentence is hard to follow, just ask her to explain it.
The trade-off is that Bubblegum can't help you read or watch Cantonese you found yourself. For a TVB drama, a YouTube video, or a book you already picked, the apps in Read and Watch Cantonese You Choose are the better fit.
- Read and listen to lessons, news from Hong Kong, and stories about things you like.
- Lessons use everyday spoken Cantonese, with Jyutping or Yale above every word.
- Regenerative Review™ brings saved words back in new lessons, so you review them by reading instead of using flashcards.
- Ask Poppy for help as you read.
- You cannot bring in your own books, articles, or shows.
- AI voices read each lesson, not recorded Cantonese speakers.
- A new custom lesson costs us real money to make, so you can ask Poppy for a free one, and Bubblegum Pro gives you unlimited custom lessons. The lesson library is free for everyone, because we believe everyone should be able to learn.
- Regenerative Review™
- Teaches Jyutping
- Traditional characters
Mobile
Listen to Cantonese Made for Learners

CantoneseClass101
CantoneseClass101 builds each lesson around a short conversation. You hear the dialogue, and then a teacher explains it, so you can follow Cantonese from your first lesson. It suits beginners who want to listen more than they read.
- Thousands of short audio and video lessons, from your first words to advanced Cantonese.
- Teachers slow down and explain every word and phrase in English.
- Slowed-down audio helps you catch each word of a dialogue.
- Flashcards
- Teaches Jyutping
MobileWeb

Cantonese Conversations
Cantonese Conversations, from StoryLearning, lets you hear how people in Hong Kong really talk, at natural speed. Listen first, then read along with the transcript and check the translation. It suits learners who know the basics and find TV shows still too hard.
- 29 long conversations between people from Hong Kong, as audio and video.
- Transcripts and word lists in characters and Jyutping.
- English translations and ready-made Anki decks.
- Doesn't teach Jyutping
- Traditional characters
Web
Read and Watch Cantonese You Choose
These tools help you learn from TVB dramas, YouTube videos, songs, and books you pick yourself. Real Cantonese moves fast, so they work best once you can follow some of what you hear.

Language Player
Language Player turns YouTube videos, TV shows, and live TV into lessons. It shows subtitles in Cantonese and in your own language at the same time. Pick a video at your level, then tap the words you don't know.
- Thousands of Cantonese videos, sorted by how hard they are.
- Tap any word in the subtitles to look it up.
- Save words and review them with spaced repetition.
- Flashcards
- Doesn't teach Jyutping
MobileWebBrowser extension

Migaku
Migaku helps you learn from Cantonese films, Cantopop, and YouTube. It compares the words in a show or a page with the words you know, so you can pick things at your level. Save a word, and it becomes a card with the sentence and its sound.
- Click words in Cantonese subtitles on Netflix and YouTube to see what they mean.
- See how much of a show or page you already know.
- Turn a photo of a sign or a page into flashcards.
- Flashcards
- Doesn't teach Jyutping
- Traditional characters
MobileBrowser extension

LingQ
LingQ's Cantonese library has 52 Mini Stories for beginners, Hambaanglaang readers, and lessons from teachers like Manki Cantonese, each with text to read along. When you want more, bring in the YouTube videos and books you like.
- Read and listen to Cantonese stories, or bring in videos, songs, and books.
- New words and words you are still learning are highlighted.
- Review words with flashcards.
- Flashcards
MobileWeb

Pleco
Pleco is a Chinese dictionary with a reader built in. Copy in a message, song lyrics, or a news story, and tap the words you don't know.
- Paste Cantonese into its reader and tap any word to look it up.
- Add free Cantonese dictionaries to see Jyutping.
- Save the words you look up as flashcards.
- Flashcards
- Doesn't teach Jyutping
- Traditional characters
Mobile
For films, the volunteer project CantoCaptions shares free subtitles written in spoken Cantonese.
Free Stories, Videos, and Radio
For reading, Hambaanglaang has free graded stories in spoken Cantonese with Jyutping, many with videos and recordings. Its team says it made the first graded word list for Cantonese and wrote 240 stories with it. Storybooks Canada adds free picture books in Cantonese, sorted into five levels.
For watching, YouTube has channels made for learners. Manki Cantonese has more than 3,000 videos and a guide to where to start. Comprehensible Cantonese puts Cantonese captions on every video and shares free starter readers on its site. Learn Cantonese Together tells stories with pictures and has a slower podcast. Learners also recommend 5 Minute Cantonese and Cantonese Corner.
When you can follow more, RTHK, Hong Kong's public broadcaster, streams its radio and TV online, and SBS Cantonese in Australia has a news podcast. Many learners move on to TVB dramas next.
Learn Cantonese in Your Language
These counts cover menu-language choices, including script variants. Other apps’ counts and full lists come from their iPhone listings, except Language Player (Chrome Web Store). Cantonese Conversations is in English, and the free sites and channels are in Cantonese or English. Word meanings, lesson explanations, and other platforms may differ.
| App | Supported Display Languages | Full List |
|---|---|---|
| Bubblegum | 74 | Full list
|
| CantoneseClass101 | 1 | Full list |
| Language Player | 17 | Full list |
| Migaku | 4 | Full list |
| LingQ | 17 | Full list |
| Pleco | 1 | Full list |
Other Apps We Looked At (10)
- LanguageCrushA free reading tool on the web and Android that supports Cantonese. Its Cantonese Conversations course has 100 dialogues for advanced learners, with easier ones from other users.
- ReadlangA web reader that now has Cantonese as its own language, with Jyutping and Yale readings. Its Cantonese support is new and growing.
- GlossikaRecorded sentences with traditional characters and Jyutping that come back on a spaced schedule.
- Chatty CantoneseA podcast of conversations in Cantonese between a teacher and a student, made to help learners listen.
- Learn Cantonese DailyA weekly vocabulary podcast from InspirLang with more than 240 episodes on everyday topics, like ordering hotpot.
- words.hkA free Cantonese dictionary written by the community, with some example sentences taken from Hong Kong writing.
- Jyut DictionaryA free dictionary for computers that searches several Cantonese dictionaries at once.
- Cantonese Font (canto.hk)A font that adds Jyutping above Chinese characters as you read, in apps like Chrome and Kindle. Its makers also publish Animal Farm in Cantonese, with Jyutping and English side by side.
- CantoListenReads your own e-books and articles aloud with a Cantonese voice. It is new and growing.
- Read Cantonese story appsSmall apps from one developer that each tell one fable, like The Tortoise and the Hare, in Cantonese beside English, with Jyutping.
Frequently Asked Questions
Do I need to learn Jyutping first?
It helps a lot. Jyutping, made by the Linguistic Society of Hong Kong in 1993, spells each Cantonese sound with letters and a tone number, so you can read a word aloud before you know its characters. Bubblegum's free Jyutping course teaches it in your browser.
How much of a story should I understand?
Most of it. In one study, learners understood a story well when they knew about 98% of its words, which is about one new word in every 50. If you need to stop at almost every line, try something easier.
Is Bubblegum free?
Yes. The lesson library is free for everyone, because we believe everyone should be able to learn. It holds lessons that other learners asked Poppy for. A new custom lesson costs us real money to make, so you can ask Poppy for a free one, and Bubblegum Pro gives you unlimited custom lessons.
The Jyutping course and the Cantonese guides on this site are also free and need no account.
Sources
- Hu and Nation (2000), Unknown vocabulary density and reading comprehension
- CantoCaptions, written Cantonese subtitles project
- Hambaanglaang Cantonese Graded Readers, About Us
- Linguistic Society of Hong Kong, Jyutping scheme
- Bubblegum
- CantoneseClass101
- Cantonese Conversations
- Language Player
- Migaku
- LingQ
- Pleco
Checked on October 8, 2026 against each app's own pages.