Toolkitbar

Number to Words Converter — English Words or Chinese Numerals

1234.56 spelled out — in English words or Chinese numerals.

Options

Runs on your device What you paste is processed by your own browser. It is never sent to a server, and it is not stored anywhere after you leave the page.

Short answer

A number can be written out in words for free in a web browser in three forms: English words (one thousand two hundred thirty-four point five six), everyday Chinese numerals (一千二百三十四点五六), and the Chinese financial form used on invoices and cheques (壹仟贰佰叁拾肆元伍角陆分). Numbers of up to fifteen digits are supported, decimals are read digit by digit in the first two forms, and the financial form rounds to two places and closes an amount with 整 where there is nothing after the decimal point.

At a glance

AcceptsOne number per line, up to 15 digits
ProducesThe number written out in the chosen form
ProcessingIn your browser
PriceFree, no limits
AccountNot required

Writing a number out is trivial once and tedious forty times, which is what the line-by-line input is for: a column of amounts pasted out of a spreadsheet is converted in one pass.

The Chinese financial form is the one with real rules behind it. 壹贰叁 rather than 一二三, because the everyday digits can be altered with a pen after signing. 零 wherever a place is skipped, so 1004 is 壹仟零肆. 元角分 for the two decimal places, and 整 to close an amount that has none. Those rules are why this is worth more than a lookup table — and the carry is handled too, so 0.999 is 壹元整.

How to use it

  1. 1

    Type your numbers

    One per line. Thousands separators and a currency symbol in front are both fine.

  2. 2

    Choose the form

    English words, everyday Chinese numerals, or the Chinese financial form.

  3. 3

    Convert

    Each line comes back with the number written out next to it.

  4. 4

    Copy the result

    Copy to the clipboard, or download it as a text file.

Frequently asked questions

How large a number can it write out?

Fifteen digits in English, and up to 万亿 in Chinese. Past that the scale names run out — there is no English word above quadrillion in settled use, and inventing one would make the answer a guess.

Does the English form use "and"?

No: one thousand two hundred thirty-four, not one thousand two hundred and thirty-four. That is the convention most English-language forms and cheques expect.

What happens to the decimals?

In the two plain forms they are read digit by digit after "point" or 点, with trailing zeros dropped. In the financial form they are rounded to two places and written as 角 and 分, carrying into the whole part where the rounding demands it.

Why 壹 rather than 一?

Because an amount on a signed document has to resist a pen: 一 becomes 二 or 三 with a single stroke, and 壹 does not. The same reasoning replaces 十百千 with 拾佰仟.

Is the English output capitalised?

No, it comes back in lower case. The case converter in the developer tools will put it into Title Case if a contract or a cheque needs it that way.

Related tools

Browse all maths tools →