Skip to content
JustTools

Number to Words

Type a number and get it in words — Rupees … Only for cheques, lakh and crore, millions, Hindi and more.

Runs in your browser Free · no sign-up

At a glance

  • Writes amounts in words for cheques, invoices and receipts — “Rupees Twelve Lakh Thirty Four Thousand … and Fifty Paise Only” — rounded to the paisa.
  • Both number systems side by side: lakh and crore (Indian) and million and billion (international).
  • In Hindi too — “बारह लाख चौंतीस हज़ार …” — with अरब and खरब for very large numbers, and the amount as “… रुपये … पैसे मात्र”.
  • Understands what you type: 12,34,567.89, 15 lakh, 2.5 crore or 3 million, up to 36 digits.
  • Dollars, euros, pounds, dirhams and riyals, with US cheque style (“… and 50/100 dollars”), plus ordinals such as twenty-first.
  • Choose Title Case, Sentence case, UPPER or lower, with or without hyphens and the British “and”. Copy any line with one click.

Step by step

How to write an amount in words

  1. 1

    Type the amount

    Enter the number, such as 125000 or 1,25,000.50 — or type 1.25 lakh.

  2. 2

    Choose the currency

    Rupees are selected by default; choose another currency or none.

  3. 3

    Pick the style

    Title Case is usual for cheques; switch hyphens or “Only” on or off.

  4. 4

    Copy the words

    Copy the amount in words onto your cheque, invoice or form.

Features

Everything you need, nothing you don’t

Cheque-ready

Rupees … Only, with paise, in the format banks expect.

Lakh and crore

And million, billion and beyond, up to 36 digits.

Hindi

Numbers and amounts in Hindi words.

Smart input

Commas, decimals, minus signs and words like lakh or crore.

Six currencies

INR, USD, EUR, GBP, AED and SAR.

Your style

Letter case, hyphens and “and” the way you need them.

Writing the amount on a cheque

Write the amount in words on the line after “Rupees”, starting as far left as possible, and end with Only so nothing can be added afterwards: for ₹25,500 write “Twenty Five Thousand Five Hundred Only”. With paise, write “… and Fifty Paise Only”. The amount in words must match the figures in the box; if they differ, banks usually return the cheque.

Indian and international number systems

NumberIndian systemInternational system
1,00,000 / 100,000One lakhOne hundred thousand
10,00,000 / 1,000,000Ten lakhOne million
1,00,00,000 / 10,000,000One croreTen million
10,00,00,000 / 100,000,000Ten croreOne hundred million
1,00,00,00,000 / 1,000,000,000One hundred crore (one arab)One billion

Number names in Hindi

NumberहिंदीHindi (Roman)
1,000एक हज़ारek hazaar
1,00,000एक लाखek lakh
1,00,00,000एक करोड़ek crore
1,00,00,00,000एक अरबek arab
1,00,00,00,00,000एक खरबek kharab

FAQ

Frequently asked questions

How do I write 1,50,000 in words?

One lakh fifty thousand. As a cheque amount: “Rupees One Lakh Fifty Thousand Only”. In the international system it is one hundred fifty thousand.

How do I write an amount with paise in words?

Write the rupees, then “and”, then the paise: ₹1,234.50 is “Rupees One Thousand Two Hundred Thirty Four and Fifty Paise Only”.

Should I write “lakh” or “lakhs”?

Use the singular after a number: “five lakh”, “two crore”, just as you would write “five thousand”. That is the form used in official writing and on cheques.

What is 10 lakh in millions?

10 lakh is 1 million (10,00,000 = 1,000,000), and 1 crore is 10 million. Type “10 lakh” to see both systems.

Can it write numbers in Hindi?

Yes — every number appears in Hindi words, for example 12,500 = बारह हज़ार पाँच सौ, and amounts as “… रुपये … पैसे मात्र”.

How large a number can it convert?

Up to 36 digits — beyond a lakh crore in the Indian system and up to decillions internationally — exactly, with no rounding of the whole part.

Keep going

Browse every tool

Last updated Report a problem or suggest a feature