Skip to content
ToolJagat globe logo ToolJagat – A World of Useful Tools

Text

Number to Words Converter (Indian Rupees, Lakh & Crore)

Type a number to get it in words in English or Hindi, in cheque format (Rupees … Only), with paise support.

In figures: ₹12,50,000

Language
Format

In words

Rupees Twelve Lakh Fifty Thousand Only

Specimen only31102026

Pay or Bearer

RupeesTwelve Lakh Fifty Thousand Only

₹ 12,50,000/-

What your result means

The converter writes your number the way it should appear on a cheque, invoice, demand draft or legal document in India. Choose Cheque for the full “Rupees … Only” form, Rupees & paise if you do not want the word “Only”, or Plain number when you are writing a quantity rather than money (decimals are then read digit by digit: 3.14 becomes “three point one four”).

Switch to हिन्दी to get the same amount in Hindi, which is accepted on cheques and used in Hindi-medium forms and agreements.

How to use this number to words converter

  1. Type the number or amount. You can include a decimal point for paise (for example 1234.56). Commas are ignored.
  2. Pick the language: English or हिन्दी.
  3. Pick the format: Cheque, Rupees & paise or Plain number.
  4. Tap Copy to copy the words, then paste them into your document. Double-check that the figures and the words match before signing.

How the conversion works, with a worked example

The number is split into Indian groups from the right: the last three digits are hundreds and units, then every two digits form the thousand, lakh, crore and arab groups. Each group is written out in words followed by its group name, and groups that are zero are skipped.

Worked example (computed by this tool’s own function): 12,50,000

  • Split: 12 (lakh) | 50 (thousand) | 000 (hundreds and units)
  • Words: “twelve lakh” + “fifty thousand”
  • Cheque format: Rupees Twelve Lakh Fifty Thousand Only
  • In Hindi: बारह लाख पचास हज़ार रुपये मात्र

With paise: 1,234.56 → Rupees One Thousand Two Hundred Thirty-Four And Fifty-Six Paise Only

With paise in Hindi: 500.50 → पाँच सौ रुपये और पचास पैसे मात्र

Place values in the Indian system

FigureEnglishHindi
1oneएक
10tenदस
100one hundredएक सौ
1,000one thousandएक हज़ार
10,000ten thousandदस हज़ार
1,00,000one lakhएक लाख
10,00,000ten lakhदस लाख
1,00,00,000one croreएक करोड़
10,00,00,000ten croreदस करोड़
1,00,00,00,000one arabएक अरब

Note that 10 lakh is written as 10,00,000 (not 1,000,000) and one crore as 1,00,00,000. A million is ten lakh; a billion is one hundred crore or one arab.

More examples

NumberIn words (cheque format)
45Rupees Forty-Five Only
999Rupees Nine Hundred Ninety-Nine Only
2,024Rupees Two Thousand Twenty-Four Only
75,350Rupees Seventy-Five Thousand Three Hundred Fifty Only
12,50,000Rupees Twelve Lakh Fifty Thousand Only
2,35,67,891Rupees Two Crore Thirty-Five Lakh Sixty-Seven Thousand Eight Hundred Ninety-One Only
3.14Rupees Three And Fourteen Paise Only
500.50Rupees Five Hundred And Fifty Paise Only

Special cases and common mistakes

  • Always end with “Only”. It stops anyone adding “and Fifty Thousand” after your amount: ₹12,50,000 is written as "Rupees Twelve Lakh Fifty Thousand Only", exactly as in the worked example above. The Cheque format adds “Only” automatically; the Rupees & paise and Plain number formats do not, so use Cheque format for cheques and demand drafts.
  • Figures and words must match. Under Section 18 of the Negotiable Instruments Act, 1881, if they differ the amount in words is the amount payable, and in practice the bank may return the cheque. Copy the words from the tool rather than retyping them.
  • “Lakh” vs “lac”, “Lakhs” vs “Lakh”. Either spelling is accepted; the singular form after a number (“Twelve Lakh”) is standard English usage, though “Lakhs” is also common. Consistency matters more than the choice.
  • No “and” before hundreds. Indian cheque style writes “Two Hundred Thirty-Four”, not “Two Hundred and Thirty-Four”. “And” is reserved for separating rupees and paise.
  • Paise rounding. Amounts are rounded to two decimal places; 0.999 becomes one rupee. Banks do not process fractions of a paisa.
  • Hindi spellings. Hindi number words have regional variants (for example पाँच / पांच). The tool uses the standard forms found in school textbooks and bank forms.
  • International documents. For a foreign remittance or an international invoice, use the million/billion system instead: 12,50,000 is “one million two hundred fifty thousand”.

Frequently asked questions

How do I write ₹12,50,000 in words on a cheque?

Write 'Rupees Twelve Lakh Fifty Thousand Only'. Start with 'Rupees', write the amount in the Indian lakh/crore system, and end with 'Only' so that nothing can be added after it; the Cheque format of this tool does both automatically. Draw a line through any blank space left on the line.

What is the Indian numbering system?

Indian numbers group digits as 3-2-2-2: thousand (1,000), lakh (1,00,000), crore (1,00,00,000) and arab (1,00,00,00,000). One million is ten lakh and one billion is one hundred crore (one arab).

Can I convert amounts with paise?

Yes. Enter the amount with decimals, for example 1234.56, and choose the Cheque format to get 'Rupees One Thousand Two Hundred Thirty-Four And Fifty-Six Paise Only', or the Rupees & paise format for the same words without 'Only'. In Hindi, ₹500.50 becomes 'पाँच सौ रुपये और पचास पैसे मात्र'.

Does the converter support Hindi?

Yes. Select हिन्दी to get the amount in Hindi words, for example 'बारह लाख पचास हज़ार रुपये मात्र', using Devanagari number words up to arab.

Is 'lac' or 'lakh' the correct spelling?

Both are used in India. 'Lakh' is the standard spelling in the Oxford English Dictionary and in RBI documents, and it is what this tool uses. Banks accept either on a cheque as long as the amount in words matches the figures.

What is the largest number supported?

The converter handles numbers up to 99,99,99,99,999 (ninety-nine arab, ninety-nine crore, …), which covers all everyday and business amounts.

Why do cheques require the amount in words?

Section 18 of the Negotiable Instruments Act, 1881 provides that if the amount is stated differently in figures and in words, the amount stated in words is the amount payable. Writing the words correctly therefore protects you from alteration and prevents the cheque from being returned.

Sources & verification

Last verified:

Related tools