Number to Words Converter
This number to words converter turns any number into its written words instantly — type 42 and read forty-two, or spell out a check amount with the digits and words side by side. It runs as you type, so the result updates the moment you change the number.
It is built for anyone who needs numbers written out: writing checks and invoices, drafting contracts that spell amounts for clarity, teaching number words, or making content easier for screen readers. Beyond plain numbers it also handles decimals, negative numbers, and a dedicated Currency mode, in 52 languages.
How to Convert a Number to Words
Enter a number
Type any number in the input field, such as 1234567. It is auto-formatted with space separators as you type (1 234 567) so long numbers stay easy to read, and a digit counter shows how many digits you have entered.
Choose a language
Open the Language selector and pick from 52 languages. Use the search box to find one fast — each entry shows its native name and the maximum number of digits it supports.
Switch to Currency (optional)
Tap the Currency button to convert money. Choose a currency, then a Display Format: Words ("one hundred dollars and fifty cents") or Symbol ("$ one hundred").
Read and copy the result
The written form appears instantly in the result box. Press Copy to send it to your clipboard. You can also tap a quick example (42, 1,000, 1,000,000, 123,456,789, -99.5) to test the tool right away.
Features
52 Language Support
Spell numbers in 52 languages, including English, Spanish, French, German, Russian, Chinese, Japanese, Korean, Arabic, Hindi, Vietnamese, Thai, and many more. Each shows its native name in the picker.
Smart Input Formatting
Numbers are grouped with space separators as you type (1000 becomes 1 000), your cursor position is preserved, and both dot and comma are accepted as the decimal separator.
Currency Conversion
A dedicated Currency mode covers 38 world currencies (USD, EUR, GBP, JPY, VND, and more), handles subunits like cents and pence, and lets you show the result as words or with a symbol.
Number Support
Convert large numbers (up to 100 digits in the highest-capacity languages), decimals spelled digit by digit, negative numbers prefixed correctly, and zero in every language.
User Experience
Conversion is instant as you type, with one-click copy, quick example buttons, a live digit counter, full dark-mode support, and a layout that works on any screen size.
Your Data Stays Private
Everything runs in your browser. Numbers never leave your device, nothing you type is tracked, and the tool keeps working offline after the page loads.
Frequently Asked Questions
How do you write a number in words?
Type the number into the input field and the tool spells it out instantly. For example, 123 becomes "one hundred twenty-three" and 1,000,000 becomes "one million". You can then copy the written form with one click.
How do I write a check amount in words?
Switch to Currency mode, choose your currency, and enter the amount with cents after a decimal point — for example, 100.50 becomes "one hundred dollars and fifty cents". Write the numeric amount in the box and this spelled-out version on the words line of the check.
Can I convert decimal numbers?
Yes. Add a decimal point (or comma, depending on your locale) followed by the decimal digits. For example, "3.14" becomes "three point one four" — each digit after the point is spelled out individually rather than read as a fraction.
How do negative numbers work?
Start the number with a minus sign (-). The result adds the correct negative word for the language you picked — for instance "negative forty-two" in English, "minus" in many European languages, or "âm" in Vietnamese.
What is the largest number I can convert?
The limit depends on the selected language and is shown next to each language in the picker. English supports up to 30 digits and Vietnamese up to 18, while high-capacity languages such as Spanish, French, Italian, and Thai reach up to 100 digits. If you see a "too large" message, switch to a language with a higher digit limit.
Why are there spaces in my number?
The input automatically adds space separators (1 000 000) to keep large numbers readable. The spacing is purely visual — the conversion uses the underlying value, so the result is always correct.
Which languages are supported?
52 languages, spanning European (English, French, German, Spanish, Italian, Portuguese, Dutch, Polish, Russian, and more), Asian (Chinese Simplified and Traditional, Japanese, Korean, Vietnamese, Thai, Indonesian, Hindi, Bengali, Tamil, and others), Middle Eastern (Arabic, Hebrew, Persian, Turkish), and African (Amharic, Swahili, Hausa).
Is my data private?
Yes. Every conversion runs entirely in your browser, so no number is ever sent to a server and nothing you type is tracked. You can even use the tool offline after the initial page load.
No comments yet. Be the first to comment!