Built for Chinese learners · HSK 1–6+
Generated Graded Readers

Stories crafted for
your level

你 的 故 事 · 你 的 水 平

Choose your vocabulary level. ReadCraft writes a custom Chinese story matched to what you know, then highlights new words with instant definitions.

阅读 · 理解 · 进步
Generated story preview
小猫找朋友
The Little Cat Finds a Friend
小猫住在一个大城市里。她每天去 市场 买食物。一天,她看见一只小狗在哭。 她走过去说:"你好!我是你的朋友。" 小狗很高兴,他们一起回家了。
市场 (shìchǎng) market; a place to buy and sell goods
Simple three-step flow

From choosing your level to
story in seconds

01

Choose your level

Select your HSK level or vocabulary range. ReadCraft uses this as the foundation to generate stories matched to what you know.

02

Choose your story

Pick a genre, topic, and length. Optionally add 2–5 new words you want to learn — they'll be woven naturally into the story.

03

Read & understand

Your personalized story arrives with highlighted new words, tap-for-definition, at just the right level to test your understanding.


What makes it different

Reading that meets you
exactly where you are

Comprehensible Input — by design

Stories stay within your known vocabulary so you understand 95–98% of every sentence. This is the sweet spot for language acquisition — challenging but never frustrating.

Introduce new words naturally

Add target words you want to learn and they'll appear in context multiple times throughout the story — the most effective way to build lasting vocabulary.

Unlimited, unique stories

No two stories are the same. Generate mysteries, romances, sci-fi, or slice-of-life — each crafted specifically for your level and interests, every time.

Why graded reading works
Free voluntary reading is one of the most powerful tools we have in language education.
Stephen Krashen The Power of Reading · Language Acquisition Research
Reading at the right level is transformative — yet finding texts at exactly your level has always been the hard part. That's why we built ReadCraft.

Start reading Chinese
your way

Generate your first story free. No account needed.

By the maker of HanziCraft · South Africa 🇿🇦