🎯 5 characters a day, easy to keep up

Really understand Chinese,
not just memorize it

Watch each stroke come alive with animated breakdowns, learn to use characters in real words and sentences, build your ear with native audio — then let smart review help you remember every character.

HanziLogic helps you understand Chinese one character at a time
3500+
Common characters
6700+
Curated words
4600+
Real sentences
9
Interface languages
Features

One app for every step of learning Chinese

From seeing to hearing to practicing — every part is built to help you truly learn.

📝

Strokes & etymology

Animated stroke-by-stroke breakdowns show the order and structure, so you understand where each character comes from instead of rote memorizing.

🔤

Words · Sentences

See characters used in real context. Learn one character, pick up a whole cluster of words, and know exactly how it's used.

🎧

Listening

Follow along with native audio to connect sounds to characters and build your ear naturally.

🧠

Smart review

Spaced-repetition scheduling reminds you right before you'd forget, so nothing slips away.

✍️

Calligraphy practice

Trace and practice on grid paper; writing by hand reinforces memory.

📊

Learning stats

Streaks, study time, and weak spots at a glance — progress you can see keeps you going.

See it in action

A clearer way to learn every character

HanziLogic turns Chinese characters into something you can see, write, and use.

HanziLogic breaks down the logic inside Chinese characters
See the structure Understand how characters are built instead of memorizing them blindly.
HanziLogic teaches Chinese stroke order and writing
Write with confidence Follow the stroke order and practice each character step by step.
HanziLogic shows Chinese characters in words and sentences
Learn in context Move from one character to useful words and natural sentences.
How it works

Three steps to really remember

No cramming, no rushing — a few characters a day: see it, hear it, write it.

1

See

Get to know the shape, sound, and story: watch each stroke and understand why the character is written this way.

2

Hear

Listen and repeat to connect sound with the character, building correct pronunciation and intuition.

3

Practice

Write and review at the right moments to lock each character into memory.

Go Pro for the complete learning experience

Unlock full explanations for every character and word, advanced practice, smart review, and a personalized study plan — all in an ad-free environment. Membership is an auto-renewing app-store subscription you can cancel anytime.

HanziLogic learning progress dashboard
FAQ

Things you might be wondering

Core learning is completely free. Going Pro unlocks full explanations for every character and word, advanced practice, and an ad-free experience; the free version keeps teaching the essentials.
Yes. We start with the most common characters, breaking each one down with pinyin, etymology, and example sentences, so even first-timers can build up steadily.
We currently offer 9 interface languages including Chinese, English, French, and Portuguese. Content definitions switch with your interface language.
No ads in any version — we keep learning focused and uninterrupted.
Your progress and stats are saved to your account and synced to the cloud, so you can pick up right where you left off on any device.
Membership is purchased via the App Store / Google Play. You can turn off auto-renew anytime in that platform's subscription settings; benefits remain through the current paid period. See the Membership Agreement for details.

Start with your first character today

Download HanziLogic for free — a few minutes a day is all it takes.