Turn any number into written words in English, Nepali (नेपाली), or Hindi (हिन्दी). Supports the lakh-crore system used in South Asia and the million-billion system used internationally. Bulk convert hundreds of numbers at once.
Number to Words Converter
Convert numbers to English, Nepali, or Hindi words
💡 Supports numbers up to 999 trillion (or 99 lakh crore)
Quick Examples:
Result
Writing a check, filling out a legal document, or generating invoices often requires numbers to be written out in words — not just to meet a requirement, but because a written-out amount is much harder to tamper with than a digit. This converter does that for you instantly, in three languages.
Pick English and you get standard international spelling. Pick Nepali (नेपाली) and you get authentic Devanagari words — बाइस for 22, तेइस for 23, एक सय तेइस for 123 — the kind that Nepali banks and government offices actually recognize. Hindi (हिन्दी) follows the same Devanagari script with Hindi-specific wording.
You also choose between two numbering systems. The South Asian system (used in Nepal, India, Pakistan, Bangladesh) groups by lakh (1,00,000) and crore (1,00,00,000). The international system groups by million and billion. Use whichever matches your document.
Need to process 200 invoice amounts? Bulk mode handles that too — paste your numbers one per line and get all the word equivalents back at once.
📖 How to Use
Single conversion
Select your language (English, Nepali, or Hindi), then choose International or Nepali/Indian as your numbering system. Type a number — commas are fine, the converter handles both 123456 and 1,23,456. The words appear immediately as you type. Copy with the button when done.
Bulk conversion
Switch to Bulk mode, paste multiple numbers (one per line or separated by commas), and all of them convert in one go. The output lists each number followed by its word equivalent, ready to copy into your spreadsheet, invoice template, or document.
Quick examples
English, International: 123 → One Hundred Twenty-Three
Nepali, Nepali system: 123 → एक सय तेइस
Hindi, Nepali system: 123 → एक सौ तेइस
English, International: 1,000,000 → One Million
Nepali, Nepali system: 1,00,000 → एक लाख
English, Nepali system: 1,00,00,000 → One Crore
⚙️ How It Works
Two numbering systems, one tool
The international system you're probably familiar with goes: ones, tens, hundreds, thousands, ten-thousands, hundred-thousands, millions, billions, trillions. It groups in sets of three digits: 1,234,567.
The South Asian system that's standard in Nepal and India works differently above a thousand. After a thousand comes a lakh (100,000 = 1,00,000), then ten lakhs, then a crore (10,000,000 = 1,00,00,000). Numbers are written with commas in a 2-2-3 pattern: 1,23,456. So 1,234,567 in international becomes 12,34,567 in South Asian notation — twelve lakh thirty-four thousand five hundred sixty-seven.
For Nepali documents, bank checks, or government forms in Nepal, always use the Nepali/Indian system. For anything addressed to an international audience or involving foreign currency transactions, use the international system.
Language accuracy
The Nepali words use proper Nepali number names rather than literal translations of English. Numbers like 11-19 and 20-99 have their own unique names in Nepali (एघार, बाह्र, तेह्र... बाइस, तेइस, चौबीस...) rather than being constructed from parts. These are the same words used in official Nepali documents and recognized by banks.
Hindi follows the same principle with its own number vocabulary, which is similar to Nepali in structure but uses standard Hindi terminology.
Frequently Asked Questions
Find answers to common questions
Yes. Select Nepali (नेपाली) or Hindi (हिन्दी) from the language dropdown before typing your number. Nepali uses authentic number names like बाइस for 22 and तेइस for 23 — not just translations of English words. The output is in proper Devanagari script.
One lakh equals 100,000 and one crore equals 10,000,000. These are the groupings used in Nepal and India. In the international system, the same amounts are "one hundred thousand" and "ten million." Select the Nepali/Indian system for South Asian documents; select International for anything else.
Yes. Select Nepali language and the Nepali/Indian numbering system to get word output that matches the format Nepali banks use. The number names are the ones you'd write by hand on a check. Always double-check the amount visually before submitting any financial document.
Up to 1000 numbers in a single bulk conversion. Paste them one per line or comma-separated. Useful for generating invoice word amounts, processing payroll records, or preparing financial reports that need written numbers.
This tool focuses on whole numbers up to 999 trillion. If you need to convert currency amounts with paise or cents (like Rs 1,250.75 → One Thousand Two Hundred Fifty Rupees and Seventy-Five Paisa), use the Amount to Words Converter — it's built specifically for that.
Up to 999 trillion (999,999,999,999,999) in the international system. In the South Asian system, that's up to 99 Kharab. Most practical financial and legal documents fall well within this range.
For NPR (Nepali Rupees), INR (Indian Rupees), and official documents in either country, use the Nepali/Indian (Lakh, Crore) system. The international system is for USD, EUR, and other currencies or globally-addressed documents.
Once the page loads, the conversion logic runs entirely in your browser using JavaScript. If your connection drops after the page loads, you can keep converting numbers without interruption.
Yes. We use the authentic Nepali number vocabulary that's standard in government paperwork, school documents, bank applications, and legal contracts in Nepal. The words are the same ones you'd write by hand on an official form.
Still have questions? Feel free to leave a comment below and we'll help you out!
Comments & Feedback
Share your thoughts and experiences
Be the first! No comments yet. Share your experience and help others!
Leave a Comment
We'd love to hear from you