Skip to content
PratronHome

Number to Words Converter

Enter a number once and choose the output you need: plain English, US dollars, or check-writing format. For example, 1,234.56 becomes “one thousand two hundred thirty-four point five six”, “one thousand two hundred thirty-four dollars and fifty-six cents”, or “one thousand two hundred thirty-four and 56/100”. Negative numbers and values up to the quadrillions are supported.

Converters

Private by default

This tool runs entirely in your browser. Your data is never uploaded to a server.

How it works

How a number becomes words

1,234.56 → “One thousand two hundred thirty-four and 56/100”

The whole part is split into groups of three digits from the right; each group is spelled out and given its scale word — thousand, million, billion, trillion, quadrillion. What happens to the fraction depends on the style: plain words spell it digit by digit after “point”, while the dollar and check styles round it to cents.

  • American usage, so there is no “and” between the hundreds and the tens: 105 is “one hundred five”.
  • Compound numbers from 21 to 99 are hyphenated — “forty-two”, “ninety-nine”.
  • Short scale: a billion is 10⁹, not 10¹².
  • Cents are rounded to two places, and a rounded-up 100 carries into the dollars: $1.999 becomes “Two and 00/100”.
  • Commas, spaces, and a leading $ are ignored, so you can paste 1,234.56 straight in.
  • The ceiling is 9,007,199,254,740,991 — the largest integer JavaScript represents exactly. Scientific notation such as 1e-3 is rejected rather than silently spelled wrong.

For reference

Numbers spelled out

NumberPlain wordsCheck writing
7SevenSeven and 00/100
15FifteenFifteen and 00/100
42Forty-twoForty-two and 00/100
105One hundred fiveOne hundred five and 00/100
1,000One thousandOne thousand and 00/100
2,500Two thousand five hundredTwo thousand five hundred and 00/100
1,234.56One thousand two hundred thirty-four point five sixOne thousand two hundred thirty-four and 56/100
1,000,000One millionOne million and 00/100

The US dollars style spells the cents out in full instead: 1,234.56 becomes “One thousand two hundred thirty-four dollars and fifty-six cents”.

How to use

3 clear steps.

  1. Type the number (decimals and negatives are fine).

  2. Pick the style: plain words, US dollars, or check writing.

  3. Copy the spelled-out result.

Good to know

Frequently asked questions

How do I write an amount on a check?
Use the check-writing style: the dollars in words, then “and”, then the cents as a fraction of 100 — e.g. “One thousand two hundred and 56/100”. Draw a line through any leftover space to prevent alterations.
Why write amounts in words at all?
Words are much harder to alter or misread than digits, so checks, contracts, and legal documents traditionally state amounts both ways; when they conflict, the words usually prevail.
How large a number can it handle?
Up to about 9 quadrillion (JavaScript's safe-integer limit), which covers any realistic monetary or document use.