Number to Words Converter
Convert numbers into written words.
International groups in thousands, millions and billions. Indian groups in thousands, lakhs and crores.
In words
One million two hundred and thirty-four thousand five hundred and sixty-seven point eight nine
Currency-style reading
One million two hundred and thirty-four thousand five hundred and sixty-seven and 89/100
How to use Number to Words Converter
What this calculator does
This tool converts a number into its written-out English words. You type a
figure — positive or negative, whole or with a decimal part — and it instantly
spells the value, for example turning 1234567.89 into “One Million Two Hundred
and Thirty-Four Thousand Five Hundred and Sixty-Seven point eight nine”. A
toggle switches between the International numbering system and the Indian
numbering system, and a second toggle controls whether the result appears in
Title Case, lowercase, or UPPERCASE. Every result has a one-click copy button,
and the words update live as you type.
Why you might need it
Writing numbers as words is a surprisingly common requirement. Cheques, legal contracts, invoices, and official forms often ask for an amount “in words” so that a figure cannot be altered after the fact. Teachers and students use the written form when learning place value. Accessibility and screen-reader testing sometimes needs a spelled-out reference. People working across English-speaking regions also need to switch between the lakh-and-crore convention common in South Asia and the million-and-billion convention used elsewhere. Doing this by hand is slow and error-prone once a number has more than a few digits, so an instant, accurate converter removes a real chore.
How to use it
- Type or paste your number into the input field. Commas are ignored, so
12,00,000and1200000are treated the same. - Choose a numbering system — International for thousand/million/billion, or Indian for thousand/lakh/crore.
- Pick a letter case — Title Case, lowercase, or UPPERCASE — to match the document you are filling in.
- Read the words shown in the result card and copy them with the copy button. If the fraction has one or two digits, a currency-style reading such as “and 50/100” is offered as well.
How it’s calculated
The converter first splits the input into a sign, an integer part, and a fractional part. The integer part is then broken into place-value groups. In the International system the digits are grouped in threes from the right, and each group of three is spelled with a “hundred”, “and”, tens and ones, followed by its scale word: thousand, million, billion, trillion, and so on. The Indian system uses a different grouping: the last three digits form one group, and the remaining digits are split into pairs, each pair carrying the scale words thousand, lakh, crore, arab. Numbers from one to nineteen have unique names; multiples of ten supply the “twenty”, “thirty” prefixes; and a hyphen joins the tens and ones, as in “forty-two”. The fractional part is read one digit at a time after the word “point”, because “point four five” is unambiguous whereas “forty-five” would imply a different magnitude. A leading “negative” is added when the value is below zero.
Common pitfalls
The most frequent confusion is expecting the same words from both systems. “One million” and “ten lakh” describe the identical quantity — only the grouping names differ — so pick the system that matches your audience. Another pitfall is the decimal reading: “point four five” is not “forty-five hundredths” spoken as a single number, and the currency-style “45/100” form is the one to use on a cheque. Finally, very large inputs are capped at 21 integer digits; beyond that the tool shows a message rather than risk an inaccurate spelling.
Tips
For cheque writing, use the currency-style reading and the Title Case option, since that matches the layout of most cheque “amount in words” lines. When teaching place value, switch between the two systems with the same number to show how grouping changes the names but never the value. Because the whole conversion is arithmetic and string handling done locally, you can iterate as fast as you can type, and no number you enter ever leaves your browser.
Frequently asked questions
What is the difference between the International and Indian systems?
How does the converter read the decimal part?
Is there a limit on how large a number I can convert?
Can I control the capitalisation of the output?
Is my input sent anywhere?
Related tools
Roman Numeral Converter
Convert between numbers and Roman numerals.
Percentage Calculator
Solve percentage problems in several modes.
Factorial Calculator
Calculate factorials, even for very large numbers.
Fibonacci Generator
Generate the Fibonacci sequence up to any term.
GCD & LCM Calculator
Find the GCD and LCM of multiple numbers.
Prime Number Checker
Check whether a number is prime.