Skip to main content
Back to Blog

Why Duolingo Doesn't Work for Chinese Characters

By Lee · March 27, 2026

Why Duolingo Doesn't Work for Chinese Characters

Duolingo is a good app. I want to say that upfront because what follows might sound harsh, and I don't mean it to be. Duolingo has introduced millions of people to new languages, and for alphabetic languages like Spanish or French, it works well enough. But for Chinese characters specifically, it has a fundamental problem.

I know this because I spent months on Duolingo trying to learn Mandarin before I understood what was going wrong.

The Core Problem: Repetition Without Meaning

Duolingo teaches Chinese characters by showing you a character, telling you what it means and how it sounds, and then testing you on it repeatedly until you get it right. The underlying assumption is that enough repetition will create a lasting memory.

For simple characters, this sometimes works. You see 一 (yī, "one") enough times and it sticks, partly because it's just a single horizontal line. But as characters get more complex, the approach falls apart.

Consider 餐 (cān, "meal"). It has sixteen strokes. There's nothing about its visual form that suggests the word "meal" or the sound "cān." When Duolingo shows it to you, your brain is essentially trying to memorise a random squiggle, a random sound, and a random meaning, and connect all three through sheer repetition.

This is extremely hard for human brains. We're good at remembering things that are meaningful and connected. We're bad at remembering arbitrary associations. Chinese characters, without a mnemonic system, are almost entirely arbitrary associations.

The Streak Problem

Duolingo's gamification centres on daily streaks. Do your lesson every day and your streak grows. Miss a day and it resets.

This is motivating for some people, but for many learners — especially those with ADHD or inconsistent schedules — it creates a toxic cycle. You build a streak, you miss a day, you feel guilty, and the guilt makes you avoid the app. Three months later you come back, your streak is at zero, you've forgotten most of what you learned, and starting over feels pointless.

Characters learned through pure repetition are especially vulnerable here. Without meaningful hooks, they fade fast. A two-week break on Duolingo can undo months of character drilling.

The Depth Problem

Duolingo introduces characters quickly and moves on. You might spend a few minutes with a new character before the app introduces the next one. This breadth-first approach works for vocabulary in alphabetic languages where you already understand the writing system.

But Chinese characters aren't just vocabulary — they're a writing system. Each character has internal structure: radicals, components, and patterns that relate it to other characters. Understanding that 木 means "tree" and appears inside 林 ("forest," literally two trees) and 森 ("grove," three trees) gives you a framework that makes all three characters easier to remember.

Duolingo doesn't teach this framework. It treats characters as isolated items to be memorised one by one, which misses the most powerful aspect of the Chinese writing system: its compositionality.

What Works Instead

The approach that finally worked for me was the memory palace technique — sometimes called the Movie Method or Method of Loci. Instead of memorising characters through repetition, you create vivid mental scenes that encode the sound, meaning, and visual form of each character.

For every character, you imagine a specific person (representing the initial sound) in a specific location (representing the final sound) doing something memorable with props that represent the character's visual components. The scene itself encodes the meaning.

This works because it transforms arbitrary information into something our brains are designed to remember: vivid, spatial, narrative scenes involving people and places we know.

Combined with spaced repetition — a scientifically-proven algorithm that schedules your reviews at optimal intervals — the memory palace technique produces durable, long-lasting character knowledge without requiring daily discipline.

The Right Tool for the Right Job

Duolingo excels at building basic conversational vocabulary and sentence patterns. If you want to learn to say "Where is the bathroom?" or "I'd like a beer, please," it's perfectly fine.

But if your goal is to actually read and write Chinese — to build a lasting knowledge of characters that doesn't evaporate when you take a week off — you need a different approach.

That's why I built Myndarin. It uses the memory palace technique to give every character a vivid, unforgettable mental scene, and pairs it with spaced repetition to lock those memories in permanently. There are no streaks. No guilt. No gamification pressure. Just a calm system that works with your brain instead of against it.

If you've been grinding through Duolingo and wondering why the characters won't stick, it might be time to try a different approach.

Start learning with Myndarin →


Curious about the memory palace technique? Read our complete guide to memory palaces for Chinese characters.