Search for "HelloChinese vs Du Chinese" and you will find people trying to pick one. That framing is the mistake. These two apps barely overlap: one is a course that teaches you Chinese, the other is a library of things to read once you know some. Choosing between them is like choosing between a driving instructor and a road.
Still, if you only have budget for one right now, the honest answer depends entirely on how much Chinese you already have. Here is the comparison, with prices and features checked on 10 August 2026.
The short answer
Choose HelloChinese if you are starting out or below roughly HSK 3. You need structure: pinyin, tones, characters, grammar patterns, in an order someone thought about.
Choose Du Chinese if you already know a few hundred words and your problem is that everything real is too hard. You need graded input, and Du Chinese is very good at it.
Choose both if you are past the first few months. They are complementary, not competing.
Side by side
| HelloChinese | Du Chinese | |
|---|---|---|
| What it is | Structured beginner-to-conversational course | Graded reader with native narration |
| Best at | Teaching the system from zero | Volume of comprehensible reading |
| Organised by | HSK-based course levels | Difficulty levels, newbie upward |
| Free tier | Core course free | Limited set of free lessons |
| Paid | Premium in-app purchases from $11.99 | $14.99 for 1 month, $119.99 for 12 months |
| Speaking | Speech recognition; granularity not published | None — listening and reading only |
| Tone diagnosis | Not published | No speaking features |
| Platforms | iOS, Android | iOS, Android, web |
| App Store rating | 4.9 (23K ratings) | 4.9 (4,500+ ratings) |
Both apps hold a 4.9 average on the US App Store, which tells you something: neither is a weak product. They are simply aimed at different weeks of your learning life.
Where HelloChinese is genuinely strong
HelloChinese does the unglamorous thing well: it sequences. A beginner does not need more material, they need the right material in the right order, and this is where a course earns its price.
Its own site states over 20 million users, 2,000+ videos and 1,000+ graded stories, with courses built around HSK levels. In practice that means when you meet 了 (le) for the first time, you meet it in a context designed to make one of its uses obvious, rather than all of them at once.
It also handles characters, listening, and speaking exercises inside the same loop, so you are not stitching four apps together in month one.
If you want a fuller look at how it handles tones specifically, we compared it directly in TonePerfect vs HelloChinese.
Where Du Chinese is genuinely strong
Du Chinese solves the problem that kills intermediate learners: there is nothing to read. Native material is a cliff, textbooks are boring, and graded readers on paper are expensive and short.
Du Chinese publishes thousands of graded lessons with human narration, pinyin you can toggle, and tap-to-translate on any word. The narration is unusually clean and unusually well paced — it is one of the few apps where the audio is genuinely pleasant to listen to repeatedly.
The result is the single most valuable habit in intermediate Chinese: reading something slightly too hard, every day, without giving up. If you want the reasoning behind that, see learning Chinese by reading.
What neither of them does
Here is the part most comparisons skip.
Du Chinese has no speaking feature. That is not a criticism — it is a reading app and it says so. But it means all that beautiful narration goes in and nothing comes out. You can spend a year with Du Chinese and never once find out whether you can say 虽然 (suīrán, "although") correctly.
HelloChinese does record you. Its App Store listing says speech recognition "corrects your pronunciation". What it does not publish is how granular that check is, and this matters more than it sounds. A speech recogniser inside a lesson already knows which sentence it asked for. That prior is strong enough that flat, wrong-tone attempts can still match and be marked correct.
So a learner can finish HelloChinese's beginner course with hundreds of green ticks and still be unintelligible on the phone.
The specific gap: which part of the syllable was wrong
A Mandarin syllable fails in three independent ways: the initial, the final, and the tone.
| Pinyin | Hanzi | Meaning | Typical failure |
|---|---|---|---|
| mǎi | 买 | to buy | third tone flattens into fourth: mài 卖, "to sell" |
| xué | 学 | to study | x- collapses into sh-, üe rounds wrong |
| chī | 吃 | to eat | retroflex ch- fronted to c- |
| nǚ | 女 | woman | ü unrounds to u, giving nu |
An accept/reject check gives you one bit of information about all three layers at once. Knowing "something was wrong with mǎi" is almost useless. Knowing "the initial and final were fine, the tone did not dip" is a fix you can make in one sitting.
That is the job TonePerfect does, and it is the only job it does. It records you, scores each syllable's initial, final and tone separately, and draws your pitch curve against the native contour. It is not a course and not a reader — it does not compete with either app on this page.
You can point it at anything, including text you copied out of a Du Chinese lesson. Paste a sentence into the practice tool, read it out loud, and see which syllables actually landed.
A workflow that uses all three
If you are past the first month, this stack works well and costs less than a weekly tutor:
- HelloChinese, 15 minutes — new grammar and vocabulary, in order.
- Du Chinese, 15 minutes — read one lesson at or slightly above your level, listen to the narration once with the text.
- Speak it, 10 minutes — take the five sentences from that lesson you would actually use, paste them into a pronunciation scorer, and repeat each until the tones are clean.
Step 3 is the one almost everyone skips, and it is the reason so many learners can read far better than they can speak. Input builds comprehension. Only output, corrected, builds an accent people understand.
What about the alternatives to both?
If neither quite fits, two adjacent options are worth knowing about.
The Chairman's Bao occupies similar ground to Du Chinese but with graded news rather than stories, updated daily, and its homepage advertises a very large lesson library. Its plans page lists $11 for one month, $88 billed annually, and a $420 lifetime option, with free sample lessons on registration. If you would rather read about current events than short fiction, it is the better buy, and the lifetime price makes sense for anyone planning a decade of Chinese.
Super Chinese competes with HelloChinese as a full course, running roughly from HSK 1 to HSK 5, and it does something HelloChinese does not publish: its store listing describes marking which characters you pronounced with the correct tone in green and which you did not in red. That is more transparency about speaking feedback than most courses offer, though it still stops at the character rather than telling you which part of the syllable failed.
Skritter is worth adding to either app if handwriting matters to you. It is the strongest character-writing trainer available, with HSK 1–6 and HSK 3.0 level 1–9 decks, and it deliberately does nothing about speaking.
Pricing reality
Checked 10 August 2026, in USD, from each vendor's own pages:
- HelloChinese: the core course is free. Premium is sold as in-app purchases starting at $11.99 on the US App Store, with a Premium+ tier above it. Apple does not display billing periods, so confirm what a given price buys inside the app.
- Du Chinese: a limited set of free lessons, then $14.99 for one month, $79.99 for six, or $119.99 for twelve.
Both geo-vary. Du Chinese is the more expensive of the two on an annual basis, which is worth weighing if you are not going to read most days.
Verdict
HelloChinese is the better first app. Du Chinese is the better second app. Neither is a pronunciation tool, and it is worth being clear-eyed about that rather than assuming a green tick has audited your tones.
If speaking is your bottleneck rather than vocabulary or reading, add something that grades your own voice. Start with the free Chinese pronunciation test and find out where you actually stand before you spend another year on input alone.
For a broader field, see our round-up of the best apps to learn Chinese tones.