Embed this tool on your site
About this tool
The Number to Words Converter translates a number into English words in one of four modes. Standard (US) spells out the whole-number part, for example 12345 becomes 'twelve thousand three hundred forty-five'. Ordinal gives the position form, such as 21 → 'twenty-first'. Currency spells dollars and cents in full — 1234.56 becomes 'one thousand two hundred thirty-four dollars and fifty-six cents' — which is useful for the amount-in-words line on checks, formal invoices and legal documents. Indian system groups by lakh and crore, so 1500000 becomes 'fifteen lakh'. Values up to 999,999,999,999 are supported, negative numbers get a 'negative' prefix in the non-currency modes, and words follow American usage without 'and' between hundreds and tens. The result updates as you type and can be copied with one click.
Why use it
Four modes: standard words, ordinals, dollars and cents, and Indian lakh/crore.
Currency mode spells out both dollars and cents for financial documents.
Handles whole numbers up to 999,999,999,999.
Instant conversion — no form submission needed.
Removes risk of typos in handwritten check amounts.
Standardizes invoice wording across an entire accounting team.
How to use
- Enter a number in the Number field (default 12345).
- Pick a mode: Standard (US), Ordinal, Currency, or Indian system.
- Read the words, which update as you type or change the mode.
- Use Currency mode when you need dollars and cents spelled out, such as on a check.
- Click Copy to copy the result with its first letter capitalised.
- Combine with a calculator to convert a sum total directly into check-ready words.
When it helps
- Writing the words line on a bank check.
- Formatting invoice amounts in words for formal billing.
- Legal documents requiring numeric amounts spelled out.
- Financial reports where both numeric and written amounts are required.
- Filling out the 'amount in words' line on multiple business checks.
- Drafting promissory notes or loan documents that require spelled-out amounts.
Examples
Expected resultTwelve thousand three hundred forty-five
Expected resultOne thousand two hundred thirty-four dollars and fifty-six cents
Expected resultTwenty-first
Input25000000 (Indian system)
Expected resultTwo crore fifty lakh
Tips
- For check writing, use Currency mode so both the dollars and the cents are spelled out.
- For UK invoices, add 'and' after 'hundred' yourself — the converter uses American wording.
- Round amounts to two decimal places before conversion — Currency mode only spells out whole cents.
- Currency mode drops the minus sign, so write 'refund' or 'credit' next to negative amounts yourself.
- Avoid abbreviations like 'k' or 'M' — type the full digits (1500 not 1.5k) so the converter sees the actual value.
- Use Indian system mode for rupee amounts in lakh and crore, then add 'rupees' as needed.
- When formatting an invoice, write both the digits and the words — banks treat the words as authoritative if they disagree.
Frequently Asked Questions
How large a number can it convert?⌄
Up to 999,999,999,999 (just under one trillion). Larger values show 'Max supported: 999,999,999,999'.
How does Currency mode write amounts?⌄
It spells the whole-dollar part followed by 'dollars', then 'and … cents' in words when there are cents — for example 1.01 becomes 'one dollar and one cent'. Cents are rounded to two places.
Does it handle negative numbers?⌄
Yes in Standard, Ordinal and Indian modes, which prefix 'negative'. Currency mode ignores the minus sign and spells the absolute amount.
What happens to decimals in Standard mode?⌄
Standard, Ordinal and Indian modes use only the whole-number part, so 1234.56 reads 'one thousand two hundred thirty-four'. Use Currency mode to include the cents.
What is the Indian numbering system?⌄
It groups large numbers in lakhs (100,000) and crores (10,000,000) instead of millions. For example 25,000,000 is 'two crore fifty lakh'.
Does the tool handle currencies other than dollars?⌄
Currency mode always says dollars and cents. For other currencies, use Standard mode for the whole part and write the currency name and minor units yourself.
Does it use British 'and' wording?⌄
No. Output follows American usage, so 120 is 'one hundred twenty'. For UK documents, add 'and' after 'hundred' yourself where needed.
How does it compare to Excel's SPELLNUMBER?⌄
Excel does not include a built-in number-to-words function on most platforms. Add-ins exist but vary in quality. This tool gives consistent, browser-native results identical across operating systems.
Glossary
- Cheque/check format
- The standard format on US bank checks: integer dollars in words, then 'and XX/100 Dollars' for cents — e.g., 'One Thousand Two Hundred and 50/100 Dollars'.
- Short scale
- The numbering system used in American English: million = 10^6, billion = 10^9, trillion = 10^12. The default convention here.
- Long scale
- An older system where billion = 10^12 (used in some European languages). This tool uses short scale only.
- Hyphenation
- Compound numbers from 21 to 99 (except multiples of 10) are hyphenated: 'twenty-three', 'forty-two'. The tool follows AP Style Guide.
- Decimal/cents portion
- The fractional part of a monetary amount, conventionally written as a fraction over 100 (e.g., '45/100' for 0.45).
- Negative prefix
- The word 'Negative' placed before a number to indicate a value below zero (e.g., 'Negative Fifty Dollars').
- Quadrillion
- 10^15 in short scale — one thousand trillion. The upper limit of this converter.
- Words convention
- The grammatical rule for how numbers are written: this tool follows AP and Chicago Manual of Style for capitalization, hyphenation, and 'and' usage.
A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities