HanziPath
English → Mandarin Chinese

The free, fun way to learn Mandarin.

Bite-size lessons in characters, pinyin and tones. Build a streak, earn XP, and keep your energy up through a full beginner course.

Streaks that hold you to it

Hit your daily XP goal to keep the streak alive. Buy a freeze with gems to cover a missed day.

Energy that learning refills

Every mistake costs one. Run out and you wait for them to regenerate, or spend gems to refill.

Crowns for every lesson

Clear a lesson to unlock the next. Repeat it to raise its crown level, five times over.

Listening and typing

Seven exercise types, including type-what-you-hear driven by your browser's Mandarin voice.