Learning Chinese
Duolingo vs 17Talk vs HelloChinese: Which Actually Teaches Mandarin?
By the 17Talk teaching team - certified Mandarin teachers, 8+ years of classroom experience, 3,500+ students in 40 countries
Last updated:
Quick answer
They solve different problems. Duolingo is best for building a daily habit and learning to read pinyin; it is weakest at tones and real conversation. HelloChinese is the strongest app-only option for beginners, because it teaches tones from the first lesson. 17Talk is a structured course for learners who want to reach conversational fluency with cultural context, and it costs $19.90 once rather than a monthly subscription. If you want the cheapest habit-builder, use Duolingo. If you want one app that teaches pronunciation properly, use HelloChinese. If you want to actually hold a conversation, use a structured course with speaking practice.
The honest comparison
All three will teach you your first hundred words. They diverge on what happens at word number five hundred, when tones, listening and real conversation start to matter and no amount of tapping matching pairs will carry you.
| Duolingo | HelloChinese | 17Talk | |
|---|---|---|---|
| Price | Free, or about $7-13/month | Free tier, or about $8-13/month | $19.90 once, lifetime access |
| Billing | Monthly subscription | Monthly subscription | One-time payment |
| Teaches tones | Lightly, late | Yes, from the first lesson | Yes, with teacher feedback |
| Speaking practice | Minimal - you tap, you rarely speak | Some speech recognition | 1-on-1 sessions available at $30-50 |
| Real conversation | Stops well short | Stops short | The goal of the course |
| Cultural context | Thin | Some | A full course track |
| Best for | Building a daily habit | Self-study beginners who want correct pronunciation | Learners who want to reach fluency |
Quick verdict: which one for which goal
The three apps do not compete on the same axis, so the useful question is not which is best but which fits the goal you actually have. Costs below are the ones published by each product at the time of writing.
| If your goal is | Pick | Why |
|---|---|---|
| Building a daily habit and learning to read pinyin | Duolingo | Strongest at streaks and reading; weakest at tones and real conversation |
| Learning pronunciation properly in an app | HelloChinese | Teaches tones from the first lesson |
| Holding an actual conversation | A structured course | Apps drill recognition; speaking needs feedback |
| Paying once rather than subscribing | 17Talk | USD 19.90 one-time for lifetime access, against a monthly subscription |
What Duolingo is genuinely good at
Its strength is not teaching Chinese - it is making you come back tomorrow. The streak system, short lessons and forgiving difficulty curve get beginners past the point where most people quit, and its pinyin and character-recognition drills are decent.
Be clear-eyed about the limits. Duolingo's Mandarin course underweights tones, which is the single hardest part of the language, and it almost never asks you to produce spontaneous speech. Many learners finish the whole tree and still cannot order lunch.
Where HelloChinese fits
HelloChinese is the app most often recommended by Chinese teachers, and for good reason: it teaches tones explicitly from the beginning, uses speech recognition to check your pronunciation, and its explanations are written for adults rather than gamified.
It is still an app. Progress is linear and vocabulary-centric, and there is no human being on the other end to tell you that your third tone is drifting or that the phrase you just used is correct but oddly formal.
What a structured course adds that no app does
Apps are built to be used alone. That is the design constraint that limits all of them. A course is built around the assumption that another human will listen to you, correct you, and expect you to speak next week.
That correction loop is where tone and fluency are actually acquired. It is also why a course costs more per hour than an app - you are not buying content, you are buying someone's attention.
So which should you use?
If your goal is a habit, use Duolingo, and accept that you will need something else later. If your goal is correct pronunciation while self-studying, use HelloChinese. If your goal is to hold a conversation, start with a structured course and use an app as daily maintenance between lessons.
The expensive mistake is using an app for two years, feeling like you are learning, and discovering on your first trip to China that you cannot understand a sentence spoken at normal speed. Habits are cheap to build; fluency is not.
The three side by side
Approach matters more than feature lists here. These three are not worse and better versions of the same thing — they are built around different assumptions about how you will spend your time.
| Duolingo | HelloChinese | 17Talk | |
|---|---|---|---|
| Built around | A daily habit, in any language | Self-study Chinese with pronunciation first | Speaking with a teacher |
| Its real strength | It is hard to stop opening it | Tones and pinyin from lesson one | Being corrected, and being made to speak again |
| Where it stops | Spontaneous speech; tones get less attention than vocabulary | Nobody ever hears you say it out loud | Costs more per hour than an app |
| Price model | Free tier with ads; subscription for the full course | Free tier; subscription for the full course | One-time payment, lifetime access |
How to test all three in a week
You do not have to decide from a comparison table. Spend a week finding out where you personally hit the wall.
**Day 1-2:** install Duolingo and HelloChinese and do one lesson in each. You are testing whether the app makes you want to come back tomorrow — not which one is 'better'.
**Day 3:** say 'I'd like a coffee, no sugar' out loud, from memory, without reading it. If you cannot, you have just found the gap a self-study app leaves.
**Day 4:** take 17Talk's free 50 phrases and use one of them in an actual shop or restaurant. That is the only test that counts.
If the app is what keeps you going, keep it. If speaking is the wall you keep hitting, that is the thing a course exists to fix.
Common questions
Can I learn Chinese with Duolingo alone?
You can learn to read a lot of words and pass its lessons, but you are unlikely to hold a conversation. It underweights tones and rarely asks you to speak spontaneously.
Is HelloChinese better than Duolingo for Chinese?
For pronunciation and tone accuracy, yes. Duolingo is better at keeping you coming back daily. They optimise for different things.
Why is 17Talk a one-time payment?
It is a $19.90 one-time purchase for lifetime access to the course library, not a subscription. Tutoring is sold separately per session.
Do I need more than one?
A common and effective combination is one structured course plus one app for daily practice between lessons.
Which of the three is cheapest?
Both apps have free tiers, so they cost nothing to try, while 17Talk is a $19.90 one-time payment with no subscription. The honest answer is that the cheapest option is the one you keep using.
Can I prepare for HSK with Duolingo?
Not on its own. HSK tests reading, listening and a defined vocabulary list at each level; use a course or a dedicated HSK track, and keep an app as daily maintenance between lessons.
I already pay for HelloChinese — should I switch?
No need to switch. Add the missing piece: something that makes you speak out loud and corrects you. That is the part self-study cannot give you.
Read next
- 20 Chinese Phrases for Your First Day in China (2026)
- Alipay for Foreigners: Setup & the 200 RMB Rule
Sources
- Duolingo pricing and course structure as published on duolingo.com, checked September 2026.
- Duolingo official site - the course and pricing claims on this page are compared against what Duolingo publishes itself.
- HelloChinese official site - same rule: the comparison uses the product's own published material.
- HelloChinese pricing and feature list as published on hellochinese.cc, checked September 2026.
- 17Talk teaching team: comparison based on teaching learners who arrived from each of these tools.
Want the phrases in this guide to actually stick?
See the courses →