Pinyin Text Annotator
Paste any Chinese text to add pinyin above every word and English underneath — textbook-style ruby annotation with tone marks and one-click copy or print. Free, no sign-up.
Add pinyin and English to any Chinese text
The Pinyin Text Annotator turns any Chinese passage into textbook-style annotated reading material: paste a sentence, a paragraph, or a whole article and every word comes back with its pinyin printed directly above the characters in ruby format — the same layout used in graded readers and children's books in China — and its English meaning underneath. Prefer a hanzi-and-pinyin-only view? Toggle the English line off and the meanings move to a hover (or tap) tooltip instead.
Because Chinese is written without spaces between words, the annotator first segments the text — it walks through your input and, at each point, takes the longest run of characters that forms a real dictionary word. That same in-memory dictionary supplies the pinyin (aligned syllable-by-syllable above each character) and the English meaning for every word. Both Simplified and Traditional characters are recognized, and the whole process is instant — no translation API involved.
It's built for teachers preparing worksheets — use the Print button for a clean, ad-free handout — and for learners who want to read real Chinese without stopping to look up every word. For a full translation instead, try the Chinese Translator, or check how hard a text is with the HSK Level Analyzer.
Frequently Asked Questions
What is the Pinyin Text Annotator?
A free tool that adds pinyin and English to any Chinese text you paste in. It splits the text into words, looks each up in an in-memory Chinese dictionary, and renders the pinyin in ruby format above the characters — the layout used in Chinese textbooks — with the English meaning under each word (toggle it off for hanzi and pinyin only). Nothing is stored.
How does it know where each word starts and ends?
Chinese has no spaces between words, so the annotator uses greedy longest-match segmentation against an in-memory Chinese dictionary: at each position it takes the longest sequence of characters that forms a known word. The same dictionary provides the pinyin and meanings.
Can I print or copy the result?
Print produces a clean handout with only the annotated text — perfect for classroom worksheets. Copy copies the text as hanzi(pinyin), e.g. 你好(nǐ hǎo), ready to paste anywhere.
Does it work with Traditional characters?
Yes — words are matched against both the Simplified and Traditional dictionaries, so either script (or mixed text) gets annotated.
More Free Pinyin & Chinese Tools
- Pinyin Translator — convert Pinyin to Chinese characters and English
- Chinese Translator — full word-by-word breakdown with Pinyin and English
- HSK Level Analyzer — check how hard a Chinese text is, level by level
- Pinyin Tone Mark Converter — turn ni3 hao3 into nǐ hǎo and back
- Interactive Pinyin Chart — every syllable with audio in all four tones
- Pinyin Learning Center — all guides, quizzes, and tools in one place