KKwikfig.

Number to Words Converter

Convert numbers into English words for cheques, contracts and forms — cardinal and ordinal forms, decimals and negatives, up to just below a quadrillion. Runs entirely in your browser — your numbers never leave this device.

In words
one million two hundred thirty-four thousand five hundred sixty-seven
Ordinal
one million two hundred thirty-four thousand five hundred sixty-seventh
Cheque line
ONE MILLION TWO HUNDRED THIRTY-FOUR THOUSAND FIVE HUNDRED SIXTY-SEVEN ONLY

How it works

Split the number into groups of three digits; name each group (one to nine hundred ninety-nine) and append its scale word — thousand, million, billion, trillion | Decimals: say “point” then read each digit separately | Ordinals: convert the final word (one → first, two → second, …y → …ieth, otherwise + th)
The scale words used by this converter
ScaleValue1 at this scale, in words
Hundred100one hundred
Thousand1,000one thousand
Million1,000,000one million
Billion1,000,000,000one billion
Trillion1,000,000,000,000one trillion

Enter a number and the converter writes it out in English words — the form cheques, contracts, invoices and legal forms ask for, where “one million two hundred thirty-four thousand five hundred sixty-seven” leaves no room for a smudged digit to change the amount. The method groups the digits in threes from the right; each group is named as a number under one thousand and followed by its scale word (thousand, million, billion, trillion), and groups of zero are passed over in silence, which is why 1,000,000 is simply “one million”.

The conventions are the modern standard ones, stated openly because other conventions exist. There is no “and” inside a group — 115 is “one hundred fifteen”, not “one hundred and fifteen” (the British style keeps the “and”; if a form requires it, add it by hand). Compound tens are hyphenated (forty-two). Decimals are read digit by digit after the word “point” — 3.5 is “three point five” — and a leading minus is spoken as “minus”. Ordinal mode converts the last word of the cardinal form, with the irregulars handled: first, second, third, fifth, eighth, ninth and twelfth.

The range is any number with an absolute value below one quadrillion (10¹⁵); beyond that the tool says so in words rather than guessing at scale names most forms never use. Conversion happens in your browser — the figures you convert are never uploaded or stored.

Worked examples

A cheque-sized number in full

Input
1234567
Working
Grouped in threes: 1 | 234 | 567. The groups read as one million, two hundred thirty-four thousand, and five hundred sixty-seven.
Result
one million two hundred thirty-four thousand five hundred sixty-seven

Small numbers, a negative and a decimal

Input
42, then −42, then 3.5
Working
42 is a compound ten: forty-two. A negative takes the prefix “minus”. The decimal 3.5 is read as the whole part, the word “point”, then the digit five.
Result
forty-two · minus forty-two · three point five

Ordinals: 21st and 100th in words

Input
21 in ordinal mode, then 100 in ordinal mode
Working
Only the final word of the cardinal form changes: twenty-one becomes twenty-first (one → first), and one hundred becomes one hundredth (hundred + th).
Result
twenty-first · one hundredth

Frequently asked questions

Why is there no “and” in “one hundred fifteen”?

This converter uses the modern American convention, which omits “and” inside a number (115 = one hundred fifteen, with “and” reserved for the decimal point in speech). British usage usually keeps it: “one hundred and fifteen”. Both are understood everywhere; if the form or house style you are writing for is British, insert the “and” before the final group by hand.

How are decimal numbers read out?

Digit by digit after the word “point”: 3.5 is “three point five” and 0.25 would be “zero point two five” — never “point twenty-five”. Trailing zeros are dropped, matching how the number is normally written. For money, forms usually want the whole amount spelled with the currency named and the fractional part written as a fraction (for example, “forty-two and 50/100 dollars”) — check your bank's preferred cheque wording.

What is the largest number it converts?

Anything with an absolute value below one quadrillion (1,000,000,000,000,000). That covers every cheque, contract and population figure in ordinary life, up through nine hundred ninety-nine trillion and change. At or beyond that limit the converter answers in words that the number is too large, rather than inventing further scale names.

What is the difference between cardinal and ordinal words?

Cardinals say how many (one, two, three); ordinals say position (first, second, third). Ordinal mode converts a whole number by changing only its final word, applying the irregular forms (first, second, third, fifth, eighth, ninth, twelfth), turning a final “y” into “ieth” (forty → fortieth), and otherwise adding “th” (four → fourth, hundred → hundredth).

Does it handle zero and negative numbers?

Yes. Zero converts to “zero”, and negative numbers take the spoken prefix “minus”: −42 is “minus forty-two”. Ordinal mode is offered for whole numbers from zero upward, since negative ordinals are not used on forms.

Are the numbers I convert stored anywhere?

No. Conversion runs in your browser; the figures never leave your device and are not stored or tracked.

Related tools

More in Text Tools · Browse all tools