Công Cụ Nhanh

Number to words: Vietnamese and English

Try:

Result

Type a number to see it written out.

Processed in your browser. Your files and data are never uploaded to a server.

Quick answer

Type a number, pick a language and copy the result: 1,250,000 becomes “Một triệu hai trăm năm mươi nghìn đồng” in Vietnamese invoice style, or “One million two hundred fifty thousand” in English. Tricky cases such as 1,000,005 and amounts in the trillions are handled correctly.

Why spell numbers out in words?

Invoices, contracts and payment requests in Vietnam must show the amount in words as well as in figures, and the Vietnamese rules have a few traps: 21 is “hai mươi mốt”, 25 is “hai mươi lăm”, 105 is “một trăm linh năm”. This tool writes numbers out the way Vietnamese accounting documents do, with optional southern variants, the “đồng chẵn” ending, decimals and negatives, and it also spells numbers in US or British English.

Illustration of a row of digit blocks on an invoice turning into a handwritten line on a cheque, with a fountain pen on top

How to spell out a number

  1. 1

    Type or paste the number. Separators are fine (1,250,000), and the “Read as” line under the box shows exactly which number was understood.

  2. 2

    Choose the language. For Vietnamese, pick “Amount (Vietnamese đồng)” to end with “đồng”, and tick “chẵn” if your template asks for “đồng chẵn”.

  3. 3

    For English, tick “British style” if you want “and” after the hundreds (one hundred and five); leave it off for US style.

  4. 4

    Press “Copy” and paste the text into your invoice, contract or spreadsheet.

Vietnamese readings that are easy to get wrong

DigitCorrect wordExample
1 in the units, after a tens digit of 2 or moremốt21 = hai mươi mốt
4 in the units, after a tens digit of 2 or moretư (or bốn)24 = hai mươi tư; 14 is always mười bốn
5 in the units, after any tens digitlăm (or nhăm after “mươi”)15 = mười lăm; 25 = hai mươi lăm
0 in the tens, non-zero unitslinh (or lẻ)105 = một trăm linh năm
Zero hundreds in a non-leading groupkhông trăm1,050 = một nghìn không trăm năm mươi

Large number names

NumberVietnameseEnglish
1,000một nghìnone thousand
1,000,000một triệuone million
1,000,000,000một tỷone billion
1,000,000,000,000một nghìn tỷone trillion
1,000,000,000,000,000một triệu tỷone quadrillion

Above a billion, Vietnamese combines names with “tỷ” instead of introducing new words.

Examples

Invoice total

16,500,000 đồng becomes “Mười sáu triệu năm trăm nghìn đồng”, or “… đồng chẵn” with the “chẵn” option ticked.

Zeros in the middle

1,000,005 is “một triệu không trăm linh năm”: the all-zero thousands group is skipped, and the last group is read in full.

Bilingual contract

The same 2,500,000,000 reads “Hai tỷ năm trăm triệu đồng” in Vietnamese and “Two billion five hundred million” in English.

Cheque in British English

With British style on, 1,005 reads “One thousand and five” instead of the US “One thousand five”.

Common problems

1.500 was read as one point five.
On the English page a single dot is a decimal point unless exactly three digits follow and the number looks like a thousands group. Check the “Read as” line, or type 1,500.
Decimals disappeared in đồng mode.
Vietnamese documents state amounts in whole đồng, so đồng mode rounds to the nearest đồng. Pick “Number only” to read the decimals.
“Too long” error.
Up to 27 digits before the decimal point and 12 after it are supported, which covers any real amount. Longer input is usually an account or ID number pasted by mistake.

How the Vietnamese reading works

Digits are split into groups of three (units, thousands, millions), and every block of nine digits adds another “tỷ”. All-zero groups are skipped, but a non-zero group that follows a larger unit is always read in full with “không trăm” and “linh”, matching what Vietnamese accounting software prints on invoices.

Decimals use “phẩy”; the part after the decimal point is read as a number, with leading zeros spoken one by one (0.05 is “không phẩy không năm”). Negative numbers start with “âm”.

English conventions

US style leaves out “and” (one hundred five); British style adds it after the hundreds and before a final group below one hundred (one thousand and five). Compound numbers from 21 to 99 take a hyphen (twenty-one). Decimals are read digit by digit after “point”.

Glossary

Amount in words
The written-out amount on a financial document, used to cross-check the figures.
Đồng chẵn
Vietnamese for “exact đồng”: added by some companies so nothing can be appended after the amount.
Short scale
The naming system used in English where a billion is 10⁹ and a trillion 10¹².

Frequently asked questions

Is “linh” or “lẻ” correct?

Both are correct Vietnamese. “Linh” is standard in official documents and in the north, “lẻ” is common in the south. Switch it under the regional options.

How large a number can it read?

Up to 27 digits before the decimal point. Numbers are processed as digit strings, so there is no floating-point rounding even for huge values.

Does it handle negative numbers and decimals?

Yes: Vietnamese uses “âm” and “phẩy”, English uses “minus” and “point”.

Can I get dollars and cents?

Pick “Number only” in Vietnamese or use English, then add the currency name yourself; write cents as a separate phrase if you need them.

Is my number sent anywhere?

No. Everything runs in your browser.

Ratings and comments

Loading…