GraphChinese vs HelloChinese for learning Chinese

The short answer

Pick GraphChinese, including if you are starting from zero. Beginners are exactly who it is built for: the first lesson is the four tones and tracing 你 and 好 in stroke order, free without an account, and the same course continues to HSK 6.

HelloChinese is polished and its speech practice is good, and for HSK 1 to 2 it is a pleasant place to be. Its course ends around HSK 4 with no HSK 5 or 6, so starting there means changing products later, which is exactly where people stop.

A single straight bamboo pole laid on a table beside a branching coral of the same material.

By Carson 木林森

HelloChinese is a polished app with good speech practice, and for your first weeks it is a pleasant place to be. This comparison is honest about that, and honest about the thing that decides whether you finish: HelloChinese is built to get you started, not to get you all the way, and its course tops out around the intermediate range. GraphChinese starts in the same place, at your first tone, and does not stop until HSK 6.

What HelloChinese does well

Where it runs out: the HSK ceiling

A flight of stone steps rising against a whitewashed wall and ending in mid-air two thirds of the way up.

The core difference: started versus finished

Learners rarely stall at the first HSK level. They stall at the third or fourth. GraphChinese is built for the whole climb. All 829 topics, from the four tones and the first stroke of 你 through HSK 6 grammar, live in one dependency graph, and a topic stays locked until every prerequisite is proven mastered. Every lesson is active recall, spaced reviews arrive just before you would forget, character writing is drilled in stroke order, and speaking is trained from lesson one with a memorized comment and question kit you use on real people. It is Math Academy's mastery learning, engineered for all of Mandarin, and it does not stop at intermediate.

 HelloChineseGraphChinese
Level rangeRoughly HSK 1 to HSK 4HSK 0 foundations through HSK 6
Advanced content (HSK 5 to 6)NoneYes, all the way through HSK 6
StructureLevel-based lessonsDependency graph of 829 topics with mastery gating
Best forThe first months, roughly HSK 1 to 2Zero to full proficiency, no ceiling
Character writingStroke animationsActive stroke-order writing plus animations
SpeakingSpeech recognition and chatbotComment and question method from lesson one
PricePremium from $69.99/yr; Premium+ $149.99/yr$49 once, yours for life

Prices and features checked August 2026. They move; if you spot something stale, tell us and it gets fixed.

Which one should you use

Use GraphChinese if you intend to actually finish, if you are already past the beginner stage, or if you have used a beginner app and hit the wall where the course simply ends. GraphChinese covers the same beginner ground and then keeps going, all the way to HSK 6, for a one-time price instead of a subscription that caps out at intermediate.

Use HelloChinese alongside it if you specifically want that game loop for daily reps, or if you are certain you will never want more than intermediate Chinese. It is good at the job it does. Just be clear that the job stops around HSK 4, and that changing products mid-climb is where most self-studiers quietly stop.

See the whole path instead of reading about it. Your first lesson, the four tones and tracing 你 and 好 in correct stroke order, is free on the landing page, no signup. The whole course, HSK 0 through HSK 6, is $49 once for lifetime access.

Start the free first lesson

Compare with: all ten side by side · GraphChinese vs Duolingo · GraphChinese vs Skritter · GraphChinese vs Anki · GraphChinese vs Pleco · GraphChinese vs Hack Chinese · The HSK levels, explained · The science