Writing a number out in Chinese
Use it to expand a value into a natural Chinese place-value expression for copy, teaching material or a voice-over script.
Guide
This tool gives four results at once: the ordinary lowercase Chinese reading, the ordinary uppercase Chinese reading, digit-by-digit lowercase and digit-by-digit uppercase. The ordinary reading organises place values as tens, hundreds, thousands, ten-thousands, hundred-millions and trillions; the digit-by-digit reading keeps every digit, which suits phone numbers and identifiers better. It is not a CNY amount tool and does not add the yuan, jiao or fen units.
Updated 2026-09-102 min read
| Input | Output | Note |
|---|---|---|
1234.56 |
一千二百三十四点五六 |
the decimal part is read digit by digit |
10086 |
一万零八十六 / 一零零八六 |
the ordinary and digit-by-digit results differ |
-42 |
负四十二 |
the minus sign is supported |
+ sign and reads - as "negative".Use it to expand a value into a natural Chinese place-value expression for copy, teaching material or a voice-over script.
Choose the digit-by-digit result so that 10086 is not read as 一万零八十六.
Because this handles general number readings; the financial amount format is implemented by a separate RMB uppercase tool.
The ordinary place-value reading cannot; the digit-by-digit result is still generated because it does not need grouping units above a trillion.
Number input and conversion results are computed locally in the browser only; they are not stored and not uploaded.
Updated 2026-09-10
Arabic numerals to Chinese lowercase or formal uppercase numerals, with decimals and digit-by-digit reading
Supports integers, decimals and negative numbers, with optional thousands separators
This tool converts a number into its Chinese reading (1234.56 → 一千二百三十四点五六) and supports up to 16 digits; the digit-by-digit reading suits phone numbers and IDs (10086 → 一零零八六).
For the RMB amount in words used on financial documents (壹仟贰佰叁拾肆元伍角陆分), use the matching converter tool — it is available in Chinese only.