Chinese Text Difficulty Checker

How hard is that article, chapter or chat message? Paste any Chinese text and find out what HSK level it really is, how much of it you can already read, and exactly which characters stand between you and the rest. Free, no signup, and it runs entirely in your browser.

Try a sample:

The analysis runs in your browser and the text you paste is never uploaded or stored. We count how often the tool gets used, never what you check with it.

Learn the characters you are missing

  • ✓ Paid subscribers can skip straight to their HSK level, instead of starting again at level 1
  • ✓ Spaced repetition, so what you learn stays learned
  • ✓ Components first, so characters build on what you know
  • ✓ 3,000 characters across all 9 HSK levels, first three free

How the difficulty checker works

Every Chinese character in your text is matched against the HSK 3.0 character lists, all 3,002 characters across bands 1 to 9. The tool then counts how much of the text each band covers, and reports the lowest band that covers 95% of it. That band is what we call the level of the text.

Latin letters, numbers and punctuation are ignored, so a bilingual article is scored only on its Chinese. Repeated characters count once toward what you have to learn and every time toward coverage, which is why a long text with a small vocabulary can be easier than a short dense one.

How hard is this Chinese text for me?

That question has two halves, and the checker answers both. The first is absolute: how difficult is this text on its own terms, which is the HSK band it lands in. The second is personal: how difficult is it for you, which depends entirely on how many of its characters you already know.

A Chinese news article and a children's story can contain the same number of characters and be worlds apart in difficulty. What separates them is vocabulary coverage: the share of the text made of characters you can already read. Set your level in the tool and that number appears immediately, along with the specific characters that are holding you back. It is the same measure a Chinese reading level analyser or vocabulary profiler uses, minus the setup.

What the percentages actually mean

Reading research keeps landing on the same rough thresholds, and they are more useful than any single level label:

  • 98% and above: you can read it on your own. About one character in fifty is new, which your context handles without a dictionary. This is where reading starts teaching you new words by itself.
  • 95% to 98%: comfortable with occasional lookups. Good deliberate study material: hard enough to teach you something, easy enough to finish.
  • 85% to 95%: a stretch. Roughly one character in ten is new, so expect slow going. Workable for a short passage you care about.
  • Below 85%: too hard for now. At this density most readers are guessing from context rather than reading, and very little sticks.

Characters, not words, and why that matters

This tool measures characters. That is deliberate: character coverage is unambiguous, while word-level counts depend on how a sentence is segmented, and Chinese has no spaces to settle the argument. Be aware of the trade-off, though. Knowing 电 and 脑 does not guarantee you know 电脑, and a text can score well while still containing idioms you have never met. Read the percentage as a difficulty estimate, not a promise of comprehension.

Characters outside the HSK 3.0 list are counted separately. A high share of them usually means names, technical vocabulary, classical Chinese, or traditional characters, which this tool cannot score properly because the HSK list is simplified.

For teachers: picking texts at the right level

Choosing a reading for a class is usually guesswork. Paste the candidate text, set the level your class has reached, and you get a number instead: the share they can read, and the exact characters they cannot. If that list is short, pre-teach it. If it runs to fifty characters, the text is the problem, not the class.

The missing characters can go straight into our free Chinese character worksheet generator as printable stroke-order practice, so the pre-teaching material builds itself.

For learners: finding readings you can actually finish

The fastest way to stall is to read things that are too hard. Check a chapter before you commit to it, and aim for 95% or better at your current level. If you are between levels, the list of missing characters is the shortest path to unlocking the text: it is usually far smaller than a full HSK band. Our guide to the 100 most common Chinese characters explains why coverage climbs so fast at the beginning, and the HSK 3.0 explainer covers what the bands mean in the current standard.

Frequently asked questions

How do you decide what HSK level a text is?

We find the lowest HSK band that covers at least 95% of the characters in the text. Coverage is measured over every character occurrence, so common characters count as often as they appear.

How do I know if a Chinese text is too hard for me?

Count the share of characters you already know. Above 98% you can read it independently, around 95% you can work through it with occasional lookups, and below about 85% most readers are guessing rather than reading. Paste the text above, set your level, and you get that percentage plus the exact characters you are missing.

Is it free?

Yes, completely, with no account and no limit on how many texts you check. The analysis happens in your browser, so nothing you paste is uploaded or stored.

Does it analyse words or characters?

Characters. See the section above on why, and on what that means for how much trust to put in the number.

Does it work with traditional characters?

Not reliably. The HSK 3.0 list is simplified, so traditional text scores as though most of it were outside HSK. The tool warns you when a suspiciously large share of a text falls outside the list.

What counts as a comfortable reading level?

Around 98% of characters known for independent reading, and about 95% for study material you can work through with a dictionary nearby.

Close the gap the tool just found

Knowing which characters you are missing is the easy half. Hanzi Express teaches them components first, then keeps them alive with spaced repetition, following the HSK 3.0 standard from level 1 to 9. The first three levels are free.