Number to Words Converter
Quick Examples
Privacy First: Your files are processed securely. Whenever possible, processing happens in your browser and files are never stored on our servers.
Convert numbers to written English in three modes. Cardinal: converts any integer from 0 to 999,999,999,999,999 into its English word form (e.g. 1,234,567 → 'one million, two hundred thirty-four thousand, five hundred sixty-seven'). Negative numbers are prefixed with 'negative'. Ordinal: generates the ordinal form (e.g. 42 → 'forty-second'), with correct irregular forms (first, second, third, fifth, eighth…). Currency: converts a decimal amount into check/invoice wording (e.g. $1,234.56 → 'one thousand, two hundred thirty-four dollars and fifty-six cents') for USD, EUR, GBP, INR, CAD, and AUD. Nine quick-example buttons let you test common values instantly. One-click copy for all results. 100% browser-based JavaScript.
How to Use
- 1Enter any integer (positive or negative) up to 999 trillion in the input field
- 2Click 'Convert' or press Enter to see the English word form
- 3Switch to the 'Ordinal' tab for first/second/third… form
- 4Switch to the 'Currency' tab and select a currency to format amounts for checks or invoices
- 5Click any Quick Example button to load a preset number instantly
Features
- Supports integers from 0 to 999,999,999,999,999 (999 trillion)
- Cardinal mode: full English word form with correct commas (one million, two hundred…)
- Ordinal mode: first, second, third… with all irregular forms (fifth, eighth, twelfth, etc.)
- Currency mode: USD, EUR, GBP, INR, CAD, AUD - generates check/invoice wording with sub-units
- Negative numbers supported in cardinal mode
- 9 quick-example buttons for common values
- One-click copy for every result
- 100% browser-based - no data sent anywhere
Frequently Asked Questions
Community Feedback
Like
Total Rating
No ratings yetReviews
No reviews yet. Be the first!
Rate & Review
Was this tool helpful?
Rate this tool:
Write a Review