Convert Numbers into Perfect Words
A free number-to-words converter that actually respects grammar. Type any figure and get it spelled out in English, Russian, Korean, Arabic, Indonesian or Portuguese — with proper plurals, genders and cases. Perfect for cheques, invoices, contracts, school homework and voice scripts.
How to Convert Numbers to Words
Type any number into the input field — integers, decimals, or negative values up to 30 digits.
Pick a mode: plain number, currency, ordinal, Roman numerals, percentage, or reverse. Select language, letter case, and decimal format.
The spelled-out text appears instantly. Copy it to clipboard, copy as SSML for voice apps, or listen via the Speak button.
Spell any amount across six languages with flawless grammar
1,234 → one thousand two hundred thirty-four
Cheque preview
🔍 How it reads
📋 Batch mode
Paste one number per line — get a table + CSV.
Recent
Features
Frequently asked questions
What does "number to words" mean?
It is the textual form of a digit sequence. "1,234" becomes "one thousand two hundred thirty-four". Banks, accountants and lawyers write the amount both ways on cheques and invoices so a tampered digit cannot change the contract.
Which languages are supported?
English, Russian, Korean, Arabic, Indonesian and Portuguese — all with native grammar rules, not a dictionary lookup. Russian uses the right gender ("одна тысяча" feminine, "два миллиона" masculine) and the "один / два / пять рублей" plural cascade; Korean handles 만 (ten thousand) and 억 (hundred million); Arabic produces proper dual and plural forms.
Does it handle currency and cheques?
Yes. Pick a currency (USD, EUR, GBP, RUB, JPY, CNY, KRW, INR, AUD, CAD, BRL, IDR), choose how to write the fractional part (words / fraction like 56/100 / "point five six") and enable "only" suffix for cheques. A visual cheque preview is rendered under the result.
How big a number can I convert?
Up to 30 digits before the decimal point — that covers nonillion and beyond, far more than any real-world document needs. Decimals are kept to the precision of the chosen format: 2 for currency, up to 10 for plain numbers.
Can I convert many numbers at once?
Open the Batch panel, paste one number per line and press Process. You get a table with the spelled-out form for every row and a CSV download button — handy for invoice registers or accounting ledgers.
How does the converter work technically?
Conversion runs in your browser via a JavaScript engine — the result appears instantly. Recent conversion history is stored in your browser's localStorage and can be cleared with the Clear button.
We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.