Skip to main content

Number to Words Converter

Convert a number into its English word form — cardinal (one hundred one), ordinal (one hundred first), or currency (one hundred dollars and fifty cents). Handles negatives, decimals, and numbers into the decillions without precision loss.

Input

Accepts negative numbers and decimals. Up to 36 digits (999 decillion) are supported.

Output

Number in Words
Was this helpful?

Guides

The Number to Words Converter spells out a numeric value in plain English — the same conversion you'd do by hand when writing a check, filling in a legal document, or double-checking a number you're about to read aloud. Type a number and it instantly becomes words: 1234 becomes "one thousand two hundred thirty-four."

How it works

Enter any whole number or decimal, positive or negative, into the Number field. The converter reads it as text rather than a JavaScript number, so it never loses precision — even numbers in the trillions or decillions come out exact, digit for digit. Three formats are available:

  • Cardinal — the everyday counting form: "one hundred one," "forty-two," "negative seven."
  • Ordinal — position/ranking form: "one hundred first," "forty-second," "twenty-third."
  • Currency — dollars-and-cents phrasing: "one hundred dollars and fifty cents." Switch the Currency dropdown between US Dollar, Euro, and British Pound to change the unit words (pounds and pence read differently from dollars and cents). Amounts are rounded to two decimal places before conversion, so 19.996 correctly reads as "twenty dollars," not "nineteen dollars and one hundred cents."

A "Capitalize first letter" toggle controls whether the result starts with a capital ("One hundred") or lowercase ("one hundred") letter — handy when you're pasting the result mid-sentence versus at the start of one.

Notes on formatting

Cardinal and ordinal numbers follow the American convention (no "and" between hundreds and the rest — "one hundred one," not "one hundred and one"). Currency mode is the exception: dollars and cents are always joined with "and" ("...dollars and ...cents"), because that's how spelled-out amounts are conventionally written on checks and legal documents.

Decimal values outside currency mode are read digit by digit after the word "point" — 12.5 becomes "twelve point five," matching how numbers are read aloud rather than treating the fraction as its own magnitude.

The tool supports integers up to 36 digits (just under one decillion) before and after any currency rounding. Numbers beyond that are flagged as too large to spell out rather than silently truncated or approximated.

Why not "and" everywhere?

Some style guides insert "and" after "hundred" in cardinals too ("one hundred and one"). This tool intentionally omits it, matching the convention used in US financial and legal documents, where the spelled-out form of a number needs to be unambiguous — inserting "and" before a decimal point in some styles can blur where the whole number ends and the fraction begins.

Is this processing done locally?

Yes. The conversion runs entirely in your browser — no number you type is sent to a server, logged, or stored anywhere.

number to wordsspell out numbercurrency in wordscardinalordinal

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.