Free Hindi guide · Hindi ginti

Hindi numbers from 1 to 100

हिंदी गिनती १ से १००

Hindi counting is called ginti. Unlike English, the numbers up to 100 do not follow one repeating pattern, so each has its own word. This table gives all of them, with the Hindi numeral and how to say it.

Hindi ginti: 1 to 100एक से सौ तक गिनती

Learn ten numbers at a time. Each table shows the number, the Hindi numeral, the Hindi word and how to say it.

1 to 10

Hindi numbers 1 to 10
NumberHindi numeralIn HindiSay it
1१एकek
2२दोdo
3३तीनteen
4४चारchaar
5५पाँचpaanch
6६छहchhah
7७सातsaat
8८आठaath
9९नौnau
10१०दसdas

11 to 20

Hindi numbers 11 to 20
NumberHindi numeralIn HindiSay it
11११ग्यारहgyaarah
12१२बारहbaarah
13१३तेरहterah
14१४चौदहchaudah
15१५पंद्रहpandrah
16१६सोलहsolah
17१७सत्रहsatrah
18१८अठारहathaarah
19१९उन्नीसunnees
20२०बीसbees

21 to 30

Hindi numbers 21 to 30
NumberHindi numeralIn HindiSay it
21२१इक्कीसikkees
22२२बाईसbaais
23२३तेईसteis
24२४चौबीसchaubees
25२५पच्चीसpachchees
26२६छब्बीसchhabbees
27२७सत्ताईसsattaais
28२८अट्ठाईसatthaais
29२९उनतीसuntees
30३०तीसtees

31 to 40

Hindi numbers 31 to 40
NumberHindi numeralIn HindiSay it
31३१इकतीसikatees
32३२बत्तीसbattees
33३३तैंतीसtaintees
34३४चौंतीसchauntees
35३५पैंतीसpaintees
36३६छत्तीसchhattees
37३७सैंतीसsaintees
38३८अड़तीसadtees
39३९उनतालीसuntaalees
40४०चालीसchaalees

41 to 50

Hindi numbers 41 to 50
NumberHindi numeralIn HindiSay it
41४१इकतालीसiktaalees
42४२बयालीसbayaalees
43४३तैंतालीसtaintaalees
44४४चौवालीसchauvaalees
45४५पैंतालीसpaintaalees
46४६छियालीसchhiyaalees
47४७सैंतालीसsaintaalees
48४८अड़तालीसadtaalees
49४९उनचासunchaas
50५०पचासpachaas

51 to 60

Hindi numbers 51 to 60
NumberHindi numeralIn HindiSay it
51५१इक्यावनikyaavan
52५२बावनbaavan
53५३तिरपनtirpan
54५४चौवनchauvan
55५५पचपनpachpan
56५६छप्पनchhappan
57५७सत्तावनsattaavan
58५८अट्ठावनatthaavan
59५९उनसठunsath
60६०साठsaath

61 to 70

Hindi numbers 61 to 70
NumberHindi numeralIn HindiSay it
61६१इकसठiksath
62६२बासठbaasath
63६३तिरसठtirsath
64६४चौंसठchaunsath
65६५पैंसठpainsath
66६६छियासठchhiyaasath
67६७सड़सठsadsath
68६८अड़सठadsath
69६९उनहत्तरunhattar
70७०सत्तरsattar

71 to 80

Hindi numbers 71 to 80
NumberHindi numeralIn HindiSay it
71७१इकहत्तरikhattar
72७२बहत्तरbahattar
73७३तिहत्तरtihattar
74७४चौहत्तरchauhattar
75७५पचहत्तरpachhattar
76७६छिहत्तरchhihattar
77७७सतहत्तरsathattar
78७८अठहत्तरathhattar
79७९उन्यासीunyaasi
80८०अस्सीassi

81 to 90

Hindi numbers 81 to 90
NumberHindi numeralIn HindiSay it
81८१इक्यासीikyaasi
82८२बयासीbayaasi
83८३तिरासीtiraasi
84८४चौरासीchauraasi
85८५पचासीpachaasi
86८६छियासीchhiyaasi
87८७सत्तासीsattaasi
88८८अट्ठासीatthaasi
89८९नवासीnavaasi
90९०नब्बेnabbe

91 to 100

Hindi numbers 91 to 100
NumberHindi numeralIn HindiSay it
91९१इक्यानवेikyaanave
92९२बानवेbaanave
93९३तिरानवेtiraanave
94९४चौरानवेchauraanave
95९५पंचानवेpanchaanave
96९६छियानवेchhiyaanave
97९७सत्तानवेsattaanave
98९८अट्ठानवेatthaanave
99९९निन्यानवेninyaanave
100१००सौsau

Patterns that make the numbers easier

  • Numbers ending in 9 are named from the next ten, with “un” meaning one less: उन्नीस (19), उनतीस (29), उनचास (49). The exceptions are 89 (नवासी) and 99 (निन्यानवे).
  • Each ten has its own ending: -ईस for the twenties, -तीस for the thirties, -तालीस for the forties, and so on.
  • The first part of the word tells you the unit: इक- is 1, बा- is 2, चौ- is 4, पैं- is 5.
  • Learn the tens first (10, 20, 30 … 100), then fill in each row.

Hundred, thousand, lakh and croreसौ, हज़ार, लाख, करोड़

India places commas after the first three digits and then after every two, so large numbers are read in lakhs and crores.
Large numbers in Hindi
FigureIn HindiSay itIn English
0शून्यshoonyazero
100सौsauone hundred
1,000एक हज़ारek hazaarone thousand
10,000दस हज़ारdas hazaarten thousand
1,00,000एक लाखek laakhone hundred thousand (one lakh)
10,00,000दस लाखdas laakhone million (ten lakh)
1,00,00,000एक करोड़ek karoRten million (one crore)

First, second, third in Hindiक्रमसूचक संख्याएँ

These are the words for position. They change with gender: पहला लड़का (the first boy), पहली लड़की (the first girl).
Hindi ordinal numbers
EnglishIn HindiSay it
firstपहलाpehla
secondदूसराdoosra
thirdतीसराteesra
fourthचौथाchautha
fifthपाँचवाँpaanchvaan
sixthछठाchhaTha
seventhसातवाँsaatvaan
eighthआठवाँaathvaan
ninthनौवाँnauvaan
tenthदसवाँdasvaan

Counting is part of the Class 1–3 foundation in our CBSE Hindi tuition. To use numbers in real conversation (prices, time, dates), see the everyday Hindi phrases.

Questions about Hindi numbers

What is counting called in Hindi?
Counting is called ginti (गिनती) in Hindi. A number is a sankhya (संख्या) and a numeral is an ank (अंक).
How do you say 100 in Hindi?
One hundred is सौ (sau). Two hundred is दो सौ (do sau), five hundred is पाँच सौ (paanch sau), and one thousand is एक हज़ार (ek hazaar).
Why are Hindi numbers hard to remember?
In English, twenty-one to ninety-nine follow one pattern. In Hindi each number from 1 to 100 is its own word, although the words share clues: numbers ending in 9 usually begin with “un”, meaning one less than the next ten, as in उनतीस (29) and उनचास (49).
What are lakh and crore?
India groups large numbers differently from the West. One lakh (लाख) is 1,00,000, which is one hundred thousand. One crore (करोड़) is 1,00,00,000, which is ten million.

Keep learning Hindi

More free guides from Learn Hindi, and live classes when you want a teacher.

Live classes · Class 1–8 CBSE & Spoken Hindi

Give Your Child (or Yourself) a Live PG Hindi Mentor Today

Ask Batch Timings