Learn Chinese characters
Look up any character. Hear it, see every stroke.
Pinyin with color-coded tones, animated stroke order on a practice grid, and the words you'll actually meet — for 3,726 common characters.
- 1st
- 2nd
- 3rd
- 4th
- neutral
Tools
笔顺
Stroke order
Watch each stroke drawn in order, slow it down, and trace over the outline to practise.
Browse by HSK level你好
Pinyin converter
Paste any Chinese text and get pinyin with tone marks, numbers, or ruby annotations.
Open converter练字
Writing worksheets
Use your own words, check the pinyin, and print tracing grids with optional recall pages.
Make a worksheet词语
Words & meanings
Every character links to common words, components and look-alikes, drawn from 125,132 dictionary entries.
Start with the most common characters
Browse by commonnessWhat ToPinyin does
ToPinyin is a free toolkit for learning Chinese, built around three tools that work together. The pinyin converter turns Chinese text into pinyin with correct tone marks, including the right reading for polyphonic characters — characters that change pronunciation depending on the word they are in. The hanzi pages cover 3,726 common characters: each one shows its pinyin, meaning, stroke-order animation, character decomposition, and HSK level, plus the words it appears in. The worksheet generator turns your own word list into printable tracing grids, with an optional recall page, in A4 or US Letter size. Everything runs in your browser, and you can use every tool without an account.
Why tone marks and polyphones matter
Pinyin without tone marks is only half the pronunciation. The syllable "ma" can mean mother (), hemp (), horse (), or scold (), depending on its tone — and getting the tone wrong is the fastest way to be misunderstood. Polyphonic characters add a second trap: the character 行 is in 行走 (to walk) but in 银行 (bank), and no dictionary lookup of the single character alone can tell you which one is right. ToPinyin resolves readings from the surrounding words, not from the character in isolation, which is why its converter output is more reliable than a character-by-character lookup for real sentences.
How to use ToPinyin in three steps
First, paste Chinese text into the converter, or look up a single character from the search box above. Second, check the tone marks and stroke order: slow the animation down, trace the character on the practice grid, and read the example words to see how it behaves in context. Third, turn what you just learned into practice: add the words to a worksheet, print it, and write them by hand — handwriting is what moves a character from recognition into memory. If you are preparing for HSK, start from the HSK character levels and work through the characters level by level instead of jumping between random pages.
Who ToPinyin is for
ToPinyin is made for English-speaking learners of Chinese: self-learners working through their first characters, students preparing for HSK levels 1–3, and teachers who need printable practice sheets for a class. It is also useful for heritage learners who can speak some Chinese but never learned to read and write it systematically. The data behind the site comes from open sources — CC-CEDICT for definitions, Hanzi Writer data for stroke order, and published HSK lists — all credited on the license page.
Frequently asked questions
Is ToPinyin free?
Yes. The converter, the hanzi pages, and the worksheet generator are all free, and you can use them without creating an account. An optional account exists for saving your work, but nothing on the site requires one.
Does the converter handle polyphonic characters?
Yes. ToPinyin looks at the words around a character to choose its reading. For example, 行 is converted as xíng in 行走 and as háng in 银行, because the reading depends on the word, not on the character alone.
How do I learn stroke order?
Open any hanzi page and play the stroke-order animation. You can slow it down and trace each stroke on the practice grid. The general rules — top before bottom, left before right, horizontal before vertical — are explained in our stroke-order guide.
Can I print writing practice worksheets?
Yes. The worksheet generator takes up to 60 characters from your own word list and produces tracing grids in A4 or US Letter size, with an optional recall page that hides the characters so you can test yourself. No account is needed.
What is the difference between pinyin and Chinese characters?
Chinese characters are the written script; pinyin is a romanization that shows how a character sounds, using the Latin alphabet plus tone marks. Pinyin tells you the pronunciation, but it cannot replace characters: many different characters share the same pinyin, so reading real Chinese requires learning the characters themselves.
Does ToPinyin cover HSK vocabulary?
Yes. Hanzi pages show HSK levels, and the HSK section groups characters by level, from Level 1 to Level 9 under the HSK 3.0 standard. Start at Level 1 if you are a beginner and work upward.