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
Scale
Value
1 at this scale, in words
Hundred
100
one hundred
Thousand
1,000
one thousand
Million
1,000,000
one million
Billion
1,000,000,000
one billion
Trillion
1,000,000,000,000
one 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.