Hindi · हिन्दी · Devanagari script

Numbers in Hindi: 0 to 100, lakh and crore, Devanagari digits, IPA

Numbers in Hindi start एक ek, दो do, तीन tīn, चार cār, पाँच pā̃c and run to सौ sau for a hundred. Almost every number from 1 to 99 has its own word that has to be learned, and large amounts are counted in lakh (1,00,000) and crore (1,00,00,000).

01 · Key numbers

Hindi numbers 0 to 20, the tens and the large units

The digit column shows each value in Devanagari digits. Romanisation uses IAST letters with the silent inherent vowel dropped, and a͠i or ā̃ marks a nasal vowel. Words, IPA and the second spellings come from Wiktionary's Hindi entries.

Hindi cardinal numbers · Devanagari · IAST · IPA · Devanagari digits
EnglishHindiIPAIASTDigitNote
Units
0zeroशून्यसिफ़र/ʃuːn.jə/śūnya०also sifar
1oneएक/eːk/ek१
2twoदो/d̪oː/do२
3threeतीन/t̪iːn/tīn३
4fourचार/t͡ʃɑːɾ/cār४
5fiveपाँचपांच/pɑ̃ːt͡ʃ/pā̃c५second spelling with anusvāra
6sixछहछः/t͡ʃʰəɦ/chah६
7sevenसात/sɑːt̪/sāt७
8eightआठ/ɑːʈʰ/āṭh८
9nineनौ/nɔː/nau९
10tenदस/d̪əs/das१०
Eleven to twenty
11elevenग्यारह/ɡjɑː.ɾəɦ/gyārah११
12twelveबारह/bɑː.ɾəɦ/bārah१२
13thirteenतेरह/t̪eː.ɾəɦ/terah१३
14fourteenचौदह/t͡ʃɔː.d̪əɦ/caudah१४
15fifteenपंद्रह/pən.d̪ɾəɦ/pandrah१५
16sixteenसोलह/soː.ləɦ/solah१६
17seventeenसत्रहसत्तरह/sət̪.ɾəɦ/satrah१७
18eighteenअठारह/ə.ʈʰɑː.ɾəɦ/aṭhārah१८
19nineteenउन्नीस/ʊn.niːs/unnīs१९one short of twenty
20twentyबीस/biːs/bīs२०
Tens and hundred
30thirtyतीस/t̪iːs/tīs३०
40fortyचालीस/t͡ʃɑː.liːs/cālīs४०
50fiftyपचास/pə.t͡ʃɑːs/pacās५०
60sixtyसाठ/sɑːʈʰ/sāṭh६०
70seventyसत्तर/sət̪.t̪əɾ/sattar७०
80eightyअस्सी/əs.siː/assī८०
90ninetyनब्बेनव्वे/nəb.beː/nabbe९०
100one hundredसौ/sɔː/sau१००एक सौ when counting
Large numbers
1,000one thousandहज़ारहजार/ɦə.zɑːɾ/hazārfrom Persian
1,00,000one lakh (100,000)लाख/lɑːkʰ/lākhwritten 1,00,000
1,00,00,000one crore (10 million)करोड़/kə.ɾoːɽ/karoṛwritten 1,00,00,000
1,00,00,00,000one arab (1 billion)अरब/ə.ɾəb/arab100 crore

Second spellings: पांच and छः are common alternatives to पाँच and छह, सत्तरह to सत्रह, नव्वे to नब्बे, हजार (without the dot) to हज़ार.

02 · Why 1–99

Why every number from 1 to 99 has its own word

In English, twenty-one is twenty plus one. In Hindi it is इक्कीस (ikkīs), a single word in which the one and the twenty have melted together. Wikipedia's article on Hindustani numerals states it plainly: the system is contracted so far that nearly every number from 1 to 99 is irregular and has to be memorised separately. The forms grew directly out of Sanskrit through centuries of speech. Wiktionary traces ikkīs through Prakrit ekkavīsī to Sanskrit ékaviṃśati, one plus twenty.

Patterns are there for anyone who reads the grid below by columns. The ones column starts with ik-: ikkīs 21, ikattīs 31, iktālīs 41, ikyāvan 51. The twos start with b-, the threes with t-, the fives with p-. Each decade has its own ending: -īs for the twenties and thirties, -ālīs for the forties, -van for the fifties, -saṭh for the sixties, -hattar for the seventies, -āsī for the eighties and -nve for the nineties.

The most useful pattern is in the column of nines. Nineteen is उन्नीस (unnīs), twenty-nine उनतीस (untīs), thirty-nine उनतालीस (untālīs): each starts with un- and is built on the next ten, as one short of it. Wiktionary records the phrase उन्नीस बीस, nineteen-twenty, for two things that are almost the same. The pattern stops at 89 and 99, which are नवासी (navāsī) and निन्यानवे (ninyānve).

03 · 21 to 99

Hindi numbers 20 to 99 in Devanagari

Read across for one decade. The column header gives the last digit; the row gives the tens.

Hindi numbers 20–99 in Devanagari
Tens0123456789
20–29बीसइक्कीसबाईसतेईसचौबीसपच्चीसछब्बीससत्ताईसअट्ठाईसउनतीस
30–39तीसइकत्तीसबत्तीसतैंतीसचौंतीसपैंतीसछत्तीससैंतीसअड़तीसउनतालीस
40–49चालीसइकतालीसबयालीसतैंतालीसचवालीसपैंतालीसछियालीससैंतालीसअड़तालीसउनचास
50–59पचासइक्यावनबावनतिरपनचौवनपचपनछप्पनसत्तावनअट्ठावनउनसठ
60–69साठइकसठबासठतिरसठचौंसठपैंसठछियासठसड़सठअड़सठउनहत्तर
70–79सत्तरइकहत्तरबहत्तरतिहत्तरचौहत्तरपचहत्तरछिहत्तरसतहत्तरअठहत्तरउन्यासी
80–89अस्सीइक्यासीबयासीतिरासीचौरासीपचासीछियासीसत्तासीअट्ठासीनवासी
90–99नब्बेइक्यानवेबानवेतिरानवेचौरानवेपंचानवेछियानवेसत्तानवेअट्ठानवेनिन्यानवे

Spellings follow Wiktionary's entries. Some numbers have accepted second forms, among them इकतीस for 31, चव्वन for 54 and बिरासी for 82.

Hindi numbers 20–99 in IAST romanisation
Tens0123456789
20–29bīsikkīsbāīsteīscaubīspaccīschabbīssattāīsaṭṭhāīsuntīs
30–39tīsikattīsbattīsta͠itīsca͠utīspa͠itīschattīssa͠itīsaṛtīsuntālīs
40–49cālīsiktālīsbayālīsta͠itālīscavālīspa͠itālīschiyālīssa͠itālīsaṛtālīsuncās
50–59pacāsikyāvanbāvantirpancauvanpacpanchappansattāvanaṭṭhāvanunsaṭh
60–69sāṭhiksaṭhbāsaṭhtirsaṭhcaunsaṭhpainsaṭhchiyāsaṭhsaṛsaṭhaṛsaṭhunhattar
70–79sattarikhattarbahattartihattarcauhattarpac-hattarchihattarsat-hattaraṭhhattarunyāsī
80–89assīikyāsībayāsītirāsīcaurāsīpacāsīchiyāsīsattāsīaṭṭhāsīnavāsī
90–99nabbeikyānvebānvetirānvecaurānvepañcānvechiyānvesattānveaṭṭhānveninyānve

The romanised forms match the table in Wikipedia's article on Hindustani numerals, which lists the same set for Hindi and Urdu.

04 · Large numbers

Hundreds, thousands, lakh and crore

Above a hundred the numbers in Hindi turn regular. Two hundred is दो सौ (do sau), five thousand पाँच हज़ार (pā̃c hazār), and the parts line up as in English: तीन सौ बीस is 320. Hazār is a Persian loan; Wiktionary notes that it pushed aside the older Sanskrit-derived word सहस.

The big difference is the next step. Instead of counting in thousands of thousands, Hindi names every second power of ten: लाख (lākh) is a hundred thousand, करोड़ (karoṛ) is ten million, अरब (arab) a hundred crore, or one billion. Ten lakh is a million. Indian English uses the same words, and newspapers write prices in lakh and crore.

The Indian way of writing large figures follows the words. After the first three digits, commas come every two places: 1,00,000 for one lakh, 1,50,000 for 1.5 lakh, 3,00,00,000 for three crore. The Unicode CLDR number pattern for Hindi, #,##,##0, encodes exactly this grouping, so software set to Hindi prints large figures this way.

05 · Digits

Devanagari digits and zero

Written numbers in Hindi can use their own digits: ० १ २ ३ ४ ५ ६ ७ ८ ९. They work exactly like 0 to 9, place by place, so २०२६ is 2026. Wikipedia's article notes that written Hindi usually uses them, while CLDR sets the international digits 0 to 9 as the default for the Hindi locale and lists Devanagari as the native system. The digits in 300+ languages table shows the Devanagari row next to Bengali, Gujarati and the other Indian scripts.

Zero has two names. शून्य (śūnya) is the learned Sanskrit word preferred in Modern Standard Hindi; सिफ़र (sifar), from Arabic ṣifr, is the word Urdu prefers, and Wiktionary lists both under the Hindi entry for 0.

06 · Ordinals

Ordinal numbers and fractions in Hindi

First to tenth are पहला, दूसरा, तीसरा, चौथा, पाँचवाँ, छठा, सातवाँ, आठवाँ, नवाँ, दसवाँ. From fifth on they add -vā̃ to the cardinal; the first four and sixth are irregular. Ordinals are adjectives ending in -ā, so they change with gender and number: पहला दिन the first day, पहली बार the first time, पहले दिनों में in the first days. Sixth also appears as छठवाँ.

Hindi has single words for fractions that English spells out. डेढ़ (ḍeṛh) is one and a half, ढाई (ḍhāī) two and a half; सवा (savā) adds a quarter and पौने (paune) takes one away, while साढ़े (sāṛhe) adds a half, mostly from three upwards. So डेढ़ सौ is 150, ढाई लाख is 2,50,000 and पौने दो किलो is 1.75 kilos. The same words tell the time: डेढ़ बजे is half past one, सवा एक a quarter past one, पौने दस a quarter to ten.

Numbers in Hindi sentences
HindiIASTEnglish
मेरे दो भाई हैं।mere do bhāī ha͠i.I have two brothers.
यह कितने का है? पचास रुपये।yah kitne kā hai? pacās rupye.How much is this? Fifty rupees.
ढाई लाख रुपयेḍhāī lākh rupyetwo and a half lakh rupees (2,50,000)
साढ़े तीन बज गए हैं।sāṛhe tīn baj gae ha͠i.It is half past three.
मुझे सिर्फ़ आधी बोतल पानी चाहिए।mujhe sirf ādhī botal pānī cāhie.I only want half a bottle of water.

The last three examples are quoted from Wiktionary's entries for ढाई, साढ़े and आधा.

07 · Questions

Questions about numbers in Hindi

How do you count 1 to 10 in Hindi?

एक ek, दो do, तीन tīn, चार cār, पाँच pā̃c, छह chah, सात sāt, आठ āṭh, नौ nau, दस das.

Why are numbers in Hindi so hard to learn?

Because nearly every number from 1 to 99 is a separate, irregular word, so 21 (ikkīs) cannot be built from 20 (bīs) and 1 (ek). From 100 upwards the system is regular again.

How much is a lakh and a crore?

One lakh is 100,000, written 1,00,000 in India. One crore is 10,000,000, written 1,00,00,000, which equals 100 lakh.

What is zero in Hindi?

शून्य (śūnya) in standard Hindi. सिफ़र (sifar) is the Urdu-leaning word for zero.

What are the Devanagari digits?

० १ २ ३ ४ ५ ६ ७ ८ ९, for 0 to 9. They are used with the same place values as the international digits.