Number to Words Converter

Convert any number into its word form instantly — cardinal, ordinal, or currency format for checks and invoices. Supports English and Indian (lakh/crore) systems. All processing runs in your browser — nothing is uploaded.

Mode

Number System

Cardinal · English

One Million Two Hundred Thirty-Four Thousand Five Hundred Sixty-Seven

Input: 1,234,567

Quick examples

Frequently Asked Questions

Is the Number to Words Converter free?
Yes, 100% free. No account, no sign-up, no limits. Use it as many times as you need.
Is my data safe?
All conversion happens entirely in your browser using JavaScript. Nothing is sent to any server — your numbers never leave your device.
What is the largest number it can convert?
Up to 999,999,999,999,999 (nine hundred ninety-nine trillion). Negative numbers are also supported.
What is currency mode and when should I use it?
Currency mode formats the number in check-writing style, for example: 'USD: One Thousand Two Hundred Thirty-Four Dollars and 56/100'. Use it when filling out cheques, invoices, or legal financial documents.
What is the difference between cardinal and ordinal?
Cardinal numbers express quantity (One, Two, Three…) while ordinal numbers express rank or position (First, Second, Third…). Use ordinal mode for rankings, dates, or step numbers.
What is the Indian number system?
The Indian (South Asian) number system uses Lakhs (100,000) and Crores (10,000,000) instead of Millions and Billions. For example, 1,00,00,000 is One Crore, not Ten Million.
Does it work on mobile?
Yes, it works on all modern browsers including mobile Safari and Chrome on iOS and Android.