DRAW HANZI · RECOGNIZE · LOOK UP
Chinese Handwriting Recognition
Cannot pronounce or type a Chinese character? Draw its shape in the writing grid to get likely Hanzi matches, then check its Pinyin, stroke count and stroke order.
DRAW / MATCH / LOOK UP
Draw one Chinese character in the grid
Handwriting input
Write large and near the centre. Following the usual stroke order improves recognition.
Character matches
Matches update after every stroke. Select the character that best fits your drawing.
Draw the first stroke to see likely Chinese characters.
Your pen strokes are processed in this browser. The public recognition component and character data are loaded remotely on first use. Open-source recognizer
Chinese handwriting input online
Draw a Chinese character to identify and look it up
Use this Chinese handwriting recognition tool when you know what a Hanzi looks like but not how to type or pronounce it. Draw with a mouse, trackpad, touchscreen or pen and choose from the closest character matches.
Live character candidates
The list refreshes after each completed stroke and shows up to ten likely Hanzi. Undo the last stroke whenever the shape goes wrong.
Useful character details
Choose a match to see its common Pinyin readings, stroke count and Unicode, then copy it or open the animated stroke-order lookup.
Recognition runs in your browser
Stroke coordinates are not uploaded to JianFan.app. A public WebAssembly component performs the matching on your device.
How to use Chinese handwriting input
- Draw one Chinese character in the centre of the grid, one stroke at a time.
- Choose the closest Hanzi from the automatically updated matches.
- Check its Pinyin and stroke count, or continue to the animated stroke-order page.