Number to Words Converter

Convert a number into its written English words — one number per line

Numbers (one per line)

Written out

Nothing you type here is ever sent anywhere — every number is converted entirely in your browser.

About this tool

This tool spells out numbers in written English, grouping digits into thousands, millions, billions, and trillions the way you'd say them aloud — "1,234" becomes "one thousand two hundred thirty-four". It handles negative numbers, zero, and multi-digit values up into the trillions, and processes one number per line so you can convert a whole list — invoice amounts, check amounts, or a homework set — in a single pass.

Can I convert several numbers at once?

Yes — put each number on its own line and every line is converted independently, with the original number shown alongside its written form in the output.

Does it handle decimals or only whole numbers?

Only the whole-number portion is converted — any decimal part is truncated. For example, "42.75" is treated as 42 and spelled out as "forty-two".

What's this useful for?

It's commonly used for writing out amounts on checks, legal and financial documents that require numbers spelled in full, or for double-checking how a number should be read aloud.

Writing numbers out in full

Enter one number per line and each is written out in English next to it. Negative numbers are supported, and so are large ones, up to the trillions.

The usual reasons are checks, contracts and invoices, where the amount is written in words as well as figures so nobody can quietly change a digit. It's also useful for teaching, for scripts that read numbers aloud, and for any formal document where numerals look out of place.

Every line is converted separately, so you can paste a whole column of values and copy the results back out in one go. Decimals are cut down to the whole number, so 3.5 comes out as "three".

A quick example

Before
42
1250
-7
After
42 → forty-two
1250 → one thousand two hundred fifty
-7 → negative seven

Good to know

Output follows American style with no "and" in the middle, so 1250 reads "one thousand two hundred fifty". Add it yourself if your document uses British style.