Any amount spelled out for a cheque, in English, Hindi, Marathi, Gujarati or Tamil
Runs in your browser. Nothing you type is sent anywhere. Checked against sources on 29 Sept 2026.Rupees to Words spells any amount the way a bank reads it back: 1,25,000 becomes Rupees One Lakh Twenty Five Thousand Only, with paise written separately. The same amount can be written in Hindi, Marathi, Gujarati or Tamil in their own scripts, or in English with lakh and crore or million and billion.
| Number | Lakh and crore | Million and billion |
|---|---|---|
| 46,000 | Forty Six Thousand | Forty Six Thousand |
| 49,000 | Forty Nine Thousand | Forty Nine Thousand |
| 50,000 | Fifty Thousand | Fifty Thousand |
| 1,00,000 | One Lakh | One Hundred Thousand |
| 1,50,000 | One Lakh Fifty Thousand | One Hundred Fifty Thousand |
| 5,00,000 | Five Lakh | Five Hundred Thousand |
| 10,00,000 | Ten Lakh | One Million |
| 1,00,00,000 | One Crore | Ten Million |
Type the figure in "Amount in rupees", or pick one of the example amount chips.
Pick the Language; for English, choose "Lakh, crore" or "Million, billion" and a "Letter case".
Under "Cheque wording", keep the Start with Rupees and End with Only chips on for a cheque line.
Read the words under "Write this on the cheque", then press "Copy the line".
Banks reject a cheque when the figures and the words disagree, and the words row is where the mistake usually is. Type the amount once here and the exact line comes back, ready to copy: ₹1,25,000 gives "Rupees One Lakh Twenty Five Thousand Only", and ₹45,500.50 gives "Rupees Forty Five Thousand Five Hundred and Fifty Paise Only". The digits appear beside the words in Indian grouping, so the two rows of the cheque can be checked against each other before anything is signed.
Two number systems are offered because Indians are asked for both. The Indian system groups digits two-two-three and names thousand, lakh and crore, which is what a cheque, an invoice, a rent agreement and a court affidavit use. The international system groups in threes and names thousand, million, billion and trillion, which is what a foreign bank form or an export document asks for. The same ₹25,00,00,000 is Twenty Five Crore in one and Two Hundred Fifty Million in the other, and converting between them by hand is exactly where a zero goes missing.
Hindi, Marathi, Gujarati and Tamil are written in their own scripts, on the lakh and crore scale with arab and kharab above it, so ₹1,23,45,678.50 reads एक करोड़ तेईस लाख पैंतालीस हज़ार छह सौ अठहत्तर in Hindi. The spellings follow the Unicode CLDR number rules for each language, and every number from 1 to 99,999 is tested against them. The cheque line uses each language's own closing word (मात्र, फक्त, પૂરા, மட்டும்), and the English line is shown beside it for a bilingual form. The page does not translate the rest of a cheque or a document.
Paise are spelled only when there are any, after rounding to the nearest paisa. Amounts up to ₹9,99,99,99,99,999.99 are handled. A negative figure gets "Minus" in front for a ledger entry, with a note that a cheque is never written for one.
The opening "Rupees" and the closing "Only" can each be switched off for a purchase order or a stock count. English case can be title, capitals or lower case.
Nothing typed here leaves the browser, no rate or government figure is involved, and nothing on this page goes out of date.
Write the word Rupees, then the amount spelled out, then the word Only with no gap left after it, so nothing can be added later. For ₹45,000 the line reads Rupees Forty Five Thousand Only. Paise are written after the rupees, as in and Fifty Paise Only.
Pick the language above the amount and the words come back in that script: ₹1,500 is एक हज़ार पाँच सौ रुपये in Hindi. With both cheque options on, the line takes the form रुपये ... मात्र in Hindi, रुपये ... फक्त in Marathi, રૂપિયા ... પૂરા in Gujarati and ரூபாய் ... மட்டும் in Tamil.
One crore is written as Rupees One Crore Only on a cheque, and 1,00,00,000 in figures. In the international system the same amount is Ten Million. Larger figures keep counting in crore, so 25,00,00,000 reads Twenty Five Crore rather than moving to a new word.
Paise follow the rupees, joined by the word and: ₹45,500.50 becomes Rupees Forty Five Thousand Five Hundred and Fifty Paise Only. Amounts with no paise leave the phrase out entirely. Anything beyond two decimal places is rounded to the nearest paisa first, because a cheque has no room for a third.
Indian grouping puts commas at two-two-three and names thousand, lakh and crore; international grouping puts them every three digits and names thousand, million and billion. The figure 2,50,00,000 in Indian style is 25,000,000 in international style: Two Crore Fifty Lakh, or Twenty Five Million.
No amount typed here leaves your browser. The spelling is worked out by code running on your own device, nothing is uploaded to a server, and nothing is stored after you close the page. Sharing a result is a deliberate click that puts the amount in a link you choose to send.
Rates and rules change; check the source before you rely on a figure.
Still stuck? Ask about Rupees to Words Converter and anybody who knows can answer. No account needed.
Same job, other tools: Weeks Between Dates – Whole weeks and leftover days between two dates, for school terms, notice and projects · BH Series Number Plate Decoder – What 22 BH 1234 AA means: year, Bharat series code, random number and letters · RTO Code List for India – Every state and UT code on Indian plates, and the RTO office behind each number.
Also works as: Rupees in Lakhs and Crores.
Open it set for: Cheque Amount in Words.
In the collection Tax Calculators.