Hindi numbers 1 to 20
Numbers are the part of Hindi where prices, ages, times, and phone numbers all live, so they pay off fast. Learn one to twenty and the round tens, and you can handle most of a shop or a kitchen conversation. What comes between the tens is a genuinely harder problem, and this page is honest about that rather than pretending there is a trick.
One to ten
Eleven to twenty
The round tens, and a hundred
Why 21 to 99 is the hard part
English gives you a rule: twenty, then twenty-one, twenty-two, forever. Hindi does not. Each number between the tens has its own shape that has to be memorised on its own, and even the written spellings differ between dictionaries. That is not a gap in your learning, it is how the language is.
The practical route: get one to twenty automatic, learn the tens, and for anything in between, say the digits or reach for English. Nobody in a family kitchen minds. You will absorb the rest by hearing prices said out loud.
The digits themselves
Devanagari has its own numerals, and you will see them on some signs and older packaging: १ २ ३ ४ ५ ६ ७ ८ ९ ०. Worth recognising, not worth drilling.