GraphChinese vs Anki for learning Chinese
I love Anki. I used it for years. This is not a takedown, it is an honest account of what Anki is exceptional at, what it structurally cannot do for a language as dependency-heavy as Chinese, and where GraphChinese picks up. If you are an Anki power user who has felt like the reviews are not adding up to real skill, this is for you.
What Anki does well
- Best-in-class spaced repetition. The scheduling algorithm is excellent and endlessly tweakable.
- Free, open, and yours. Your data, your decks, cross-platform.
- Total flexibility. Any card type, any content, huge community decks.
- For maintaining a set of facts you already understand, nothing beats it.
Where a deck stalls for Chinese
- A deck reviews words, not skills. Chinese is a lattice: tones support pinyin, pinyin supports characters, characters support words, words support grammar. A flat deck has no idea that your shaky 了 usage traces back to a pattern you never learned. It just keeps showing you cards.
- It does not teach. Anki assumes you already learned the material somewhere else. It is a review layer, not a course. You still need to know what to study and in what order.
- The setup burden is real. Building good cards, or vetting a community deck, is hours of work before you learn anything, and bad cards quietly teach bad habits.
- No production, no speaking. Cards test recognition and recall of isolated items. There is no handwriting practice in stroke order, and nothing that trains you to actually talk.
The core difference: a deck versus a graph
GraphChinese does the thing Anki does, spacing reviews to the forgetting curve, and then adds the part a deck structurally cannot have. All 829 topics, from the four tones and the first stroke of 你 through HSK 6, live in one dependency graph. A topic stays locked until every prerequisite is proven mastered, so the system always knows what you are ready to learn next and what a miss actually means. Every topic comes with teaching, not just a bare card. Character writing is drilled in correct stroke order. Speaking is trained from lesson one with a memorized comment and question kit. It is Math Academy's mastery learning, built for Mandarin.
| Anki | GraphChinese | |
|---|---|---|
| What it is | A spaced-repetition flashcard engine | A full mastery-learning course for Chinese |
| Spaced repetition | Excellent, the gold standard | Yes, timed to the forgetting curve |
| Teaches new material | No, you learn it elsewhere | Yes, teaching for every topic |
| Knows what to learn next | No, you choose the cards | Yes, the dependency graph decides your frontier |
| Prerequisite gating | None | A topic locks until prerequisites are proven |
| Character writing | Add-ons only | Built in, stroke-order animations |
| Speaking | None | Comment and question method from lesson one |
| Setup effort | High, build or vet decks | None, the curriculum is authored |
| Price | Free (paid iOS app) | $49 once, lifetime |
Which one should you use
Keep Anki if you want a free, infinitely flexible review tool for material you already understand, and you enjoy building your own system. It is a wonderful piece of software.
Use GraphChinese if you want the spacing plus everything a deck cannot give you: a curriculum that teaches, a graph that sequences it, gating that keeps you from building on air, and speaking from day one. Plenty of people run both, Anki for personal custom vocabulary, GraphChinese as the structured path from HSK 0 to HSK 6.
See the graph 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 is a one-time $49 for lifetime access.
Start the free first lessonRelated: GraphChinese vs Duolingo · GraphChinese vs Skritter · GraphChinese vs HelloChinese · The science · The comment + question method · Learn Chinese from zero