Bi-directional FSRS · Traditional & Simplified · 1760 graded stories · Offline tone trainer

Face the characters. Master the language.

Master Chinese with native Traditional (Zhuyin) and Simplified (Pinyin) parity, an on-device tone trainer that scores your pitch contour, precision stroke-order practice, and fables graded strictly to your vocabulary level.

Offline-first · Powered by the FSRS algorithm · Zero cloud tracking

学
ㄒㄩㄝˊ
xué · to learn, to study
⿱ ⺍ 冖 子etymologystroke order

24 reviews today · 12 new words

Try it here, no install needed

The same engine that runs the app: real stroke vectors from our character dataset, stories and their translations, FSRS scheduler for flashcards.

Write it properly.

Every stroke has a direction and an order. LinZi ships 4,600+ vector-accurate stroke models, the same data driving this demo. Watch the guide, then trace on the rice grid; each stroke is checked against the median path.

永 is the classic eight-stroke test character. Take 学 (xué, "to learn"): hands 𦥑 guiding a child 子 beneath a roof 冖. That structural decomposition is how LinZi teaches every character.

一yì只zhī老lǎo虎hǔ在zài森林sēn lín里lǐ寻找xún zhǎo食物shí wù。找zhǎo了le半天bàn tiān,它tā抓住zhuā zhù了le一yì只zhī狐hú狸lí。

A tiger was hunting in the forest. After a long search it caught a fox.

狐hú狸lí心里xīn li害怕hài pà极jí了le,但是dàn shì它tā没有méi yǒu叫jiào,反而fǎn ér大声dà shēng说shuō:你nǐ敢gǎn吃chī我wǒ?我wǒ是shì上shàng天tiān派pài来lái做zuò百bǎi兽shòu之zhī王wáng的de!

The fox was terrified, but instead of crying out it said boldly: you dare eat me? I was sent by Heaven to be king of all beasts!

老lǎo虎hǔ不bù相信xiāng xìn。狐hú狸lí说shuō:你nǐ要是yào shi不bú信xìn,就jiù跟gēn在zài我wǒ后面hòu mian走zǒu一yì圈quān,看看kàn kan百bǎi兽shòu见到jiàn dào我wǒ,谁shéi敢gǎn不bù逃跑táo pǎo?

The tiger did not believe it. The fox said: if you doubt me, walk behind me and see whether any beast dares not flee at the sight of me.

📚 狐假虎威(详读本) · 狐假虎威(詳讀本) (The Fox Borrows the Tiger's Might (Detailed Reading)), one of 1760 graded stories. Tap any word for its gloss; press + and it becomes a flashcard. Read the whole story →
tap to reveal · 翻面

This is the core loop.

A card shows you a word. You rate how well you knew it, and the FSRS scheduler picks the exact moment to show it again, right before you'd forget. Hard cards come back in minutes; easy ones drift to days, then months.

Every word becomes two cards: Mandarin → English recall and English → Mandarin production. Add the ones you tap in stories and the queue builds itself.

Transparent pricing.

Start free. Pro on the web starting from $6.99/month, paid via Stripe, no app-store fee.

Free

$0
free forever
  • Your first 600 words, about two months at 10/day
  • Story library through Level 2
  • Immersion shelf through Intermediate
  • 20 free lessons in the core sections, 5 everywhere else
  • All ear, writing & tone exercises
  • No ads, today, tomorrow, ever
Download free

Monthly

$6.99
per month · web price
  • Full HSK 1–6 / TOCFL curriculum
  • All 1760 audio stories
  • Full immersion shelf + custom decks
  • All 4,819 pills unlocked
  • Cancel anytime
Start monthly

Lifetime

$79.99
once, forever · web price
  • Everything in Annual
  • Zero recurring fees
  • Lifetime content updates
  • All future story packs
Buy lifetime

Prices above are the web prices, paid securely through Stripe, starting from $6.99/month. Buying inside the app goes through the App Store or Google Play and costs a little more (the stores' fee). Same Pro either way: web purchases unlock in the app with a code, or instantly when you check out from the app itself.

LinZi is ads-free on every plan, and that's permanent, the Pro plans are what keep it that way.

Already subscribed on the web? Manage your subscription - cancel or update billing via Stripe's secure portal.

LinZi · 临字

iOS, Android and web. Your deck syncs offline; no account needed.

What makes LinZi different.

Built for serious learners: dual scripts, bi-directional SRS, real literature, stroke and pronunciation practice.

双

Bi-directional FSRS engine

Recall (Mandarin → English) and production (English → Mandarin) are separate cards scheduled by the Free Spaced Repetition Scheduler, for higher retention, fewer redundant reviews.

繁

Equal Traditional & Zhuyin support

Full parity for Traditional characters and Bopomofo alongside Simplified and Pinyin. HSK and TOCFL tracks, with Taiwan and Mainland standards accurately mapped.

比

On-the-fly comparison

Pull up look-alike characters (己 已 巳) or subtle synonyms (了解 vs 理解) mid-review, without leaving your study queue.

读

1760 graded stories

Classical fables, folklore and cultural essays graded to your vocabulary tier, so you read with comprehension instead of dictionary hunting.

+

Reader-to-deck, one tap

Tap a word in any story: the character, its context sentence and sliced audio land in your review queue instantly.

浸

200-resource immersion shelf

A curated catalog of real Mandarin media, TV dramas, films, podcasts, cartoons, YouTube, music and games, sorted from toddler-speed to native pace, so your input never runs out.

丸

Pills: grammar in small doses

Bite-sized lessons on the patterns textbooks take chapters to explain: SVO order, 把 sentences, the 的/地/得 trio, plus chengyu, colloquialisms and cross-strait variants. Try a few →

耳

Ear & voice training

Minimal-pair drills (zh/z, an/ang, tone 2 vs 3), a Tone Ear quiz and sentence dictation - plus Tone Echo: record a syllable and your pitch contour is scored against the model, all offline.

影

Shadowing in review

Every flashcard can be spoken: play, repeat, and compare your contour against the reference. Slow play sits on every audio surface, so fast native speech is always one tap from half speed.

写

Guided & free writing

Trace characters on the rice grid scored stroke-by-stroke, then free-write from memory on a blank canvas - the app checks your ink against the real stroke skeleton automatically.

色

Optional tone colors

A per-syllable color scheme paints tone 1 red, 2 green, 3 blue, 4 violet across headwords - a mnemonic layer you can toggle in settings, with the printed reading always alongside.

家

Sound families

Characters that share a phonetic component are grouped for you (包 bāo: 饱 抱 泡 跑), so the sound hidden inside a glyph becomes visible.

典

A living dictionary

5,330 characters and 49,768 words with stroke order, decomposition, etymology and example sentences - hand-curated for the words learners meet first. Browse it →

⚡

100% offline-first

Stroke vectors, dictionaries and downloaded audio live on your device. No cloud lag, no tracking, study on a plane.

Free on the web, right now.

Every reference surface works in your browser, no account needed.