Skoolur
Free · nothing leaves your browser

Number to words converter

This number to words converter spells out any number using the Indian lakh-crore system NCERT teaches from Class 3 onward, or the international million-billion system - whichever the worksheet, cheque or form in front of you needs.

Decimals are optional, and a rupee mode reads the decimal part as paise and wraps the whole answer as “Rupees … Only”, the way an amount is written out by hand.

Convert a number to words

Type a number

Whole numbers up to 999 crore, decimals optional. Nothing is sent anywhere.

Rupee mode
Numbering system

In words

Twelve lakh thirty-four thousand five hundred sixty-seven.


Grouped digits

12,34,567

Place value (Indian)

0 Crore12 Lakh34 Thousand5 Hundred67 Tens and ones

Runs on your own device. Nothing typed here is sent anywhere or saved.

Worked example

Two real numbers, spelled out

Indian system, plain number

1,234,567 written as 12,34,567

  • Split: 12 lakh, 34 thousand, 5 hundred, 67.
  • In words: twelve lakh thirty-four thousand five hundred sixty-seven.
  • Each two-digit group reads with a hyphen: thirty-four, sixty-seven.

Rupee mode, with paise

1,234.56 as an amount

  • Integer part: 1,234 - the rupees.
  • Decimal part: .56 - read as 56 paise.
  • In words: Rupees One Thousand Two Hundred Thirty-Four and Paise Fifty-Six Only.
Reading the result

Why lakh and crore read differently to thousand and million

A number does not change when it crosses a border, but the way it is grouped and read out loud does. The international system, used almost everywhere outside South Asia, places a comma every three digits and names each group thousand, million, billion. The Indian system places the first comma after three digits and every one after that after two, naming the groups thousand, lakh and crore - which is why 1,00,000 (one lakh) and 100,000 (one hundred thousand) are the exact same number written two different ways.

Why NCERT teaches lakh and crore

Indian currency, population figures, exam result counts and government budgets are all reported in lakh and crore, so Class 3 to 5 maths introduces the system directly rather than leaving children to translate international figures themselves. A number like 12,34,567 is read left to right as its groups: twelve lakh, thirty-four thousand, five hundred, sixty-seven - exactly what the place-value table below the converter shows.

How the rupee wording works

Cheques, fee receipts and legal documents in India spell the amount out in words specifically to prevent a figure being altered after it is written. The convention is fixed: the rupee amount in words, then “and” and the paise amount in words if there is one, then “Only” to close the line so nothing more can be added after it. This converter follows that convention exactly, which is also why the school fee receipt generator on this site reuses the same logic rather than a second copy of it.

What “up to 999 crore” means in practice

999 crore is 9,999,999,999 written the international way - just under ten billion. It is a deliberately generous ceiling for a tool aimed at school-level place value and everyday amounts; anything larger is outside what this converter, or NCERT maths, is built to spell out.

Privacy, stated plainly

There is no server call anywhere in this converter. Every digit is grouped and spelled out inside your own browser, nothing is saved between visits, matching what our privacy policy promises across the whole site.

Before you copy the words

  • Check which system the form or worksheet actually wants - Indian and international group the same number differently.
  • Rupee mode rounds the decimal part to the nearest paise (two digits) before spelling it out.
  • 999 crore is the largest number this converts - a fair ceiling for school and everyday use.
  • The place-value table always shows every column, including zeros, the way an NCERT chart does.

Know a parent who'd want this?

A forward on WhatsApp takes ten seconds, and it means more to another parent than any ad.

WhatsApp
Questions parents ask

About the number to words converter

What is the difference between the Indian and international number systems?

The Indian system groups digits in twos after the first three (thousand, then lakh, then crore) - 1,23,45,678 is one crore twenty-three lakh forty-five thousand six hundred seventy-eight. The international system groups digits in threes throughout (thousand, million, billion) - the same number, 12,345,678, is twelve million three hundred forty-five thousand six hundred seventy-eight. Same number of digits, different grouping and different words.

How do I write an amount in rupees, in words, for a cheque or receipt?

Turn on rupee mode. The whole-rupee part is spelled out and capitalised the way a bank expects it, the decimal part (if any) is treated as paise, and the whole thing is wrapped as "Rupees ... Only" - for example, 1,234.56 becomes "Rupees One Thousand Two Hundred Thirty-Four and Paise Fifty-Six Only".

What is the biggest number this can convert?

999 crore (9,99,99,99,999 short of it, precisely 9,999,999,999) in the Indian system - a number Class 5 and 6 NCERT place-value questions rarely go past. The same numeric limit applies in international mode, where it reads out to just under ten billion.

Does it handle zero and negative numbers?

Yes. Zero reads as "zero". A negative number gets "minus" in front of the words for its size - -45 reads as "minus forty-five". Rupee mode also carries the minus sign through, though a negative amount is unusual on an actual receipt.

Is anything I type here saved or sent anywhere?

No. Every conversion happens as string-building and arithmetic inside your own browser. Nothing is sent to us or to anyone else, and nothing is stored between visits - exactly what our privacy policy promises across the site.

Answered by a real teacher

Big numbers sorted. Is place value?

Lakh, crore and decimals trip up more Class 4 and 5 marks than most parents expect. Message us and we will tell you plainly what needs revising.