This tool spells any whole number into Urdu words using the Indian numbering system — ideal for cheques, invoices and documents in Pakistan and across South Asia. It runs entirely in your browser and reads right-to-left.
How it works
Urdu numbers from 0 to 99 are irregular — they do not split cleanly into tens and units — so each value 0-99 is stored in a full lookup table for accuracy (for example اکیس for 21 and ننانوے for 99). Above 99 the number is grouped using the Indian system: hundreds (سو), then in pairs of two digits for ہزار (thousand), لاکھ (lakh, 100,000) and کروڑ (crore, 10,000,000).
Example
The number 1234 is 1 thousand, 2 hundred and 34:
| Part | Urdu |
|---|---|
| 1000 | ایک ہزار |
| 200 | دو سو |
| 34 | چونتیس |
Read together: ایک ہزار دو سو چونتیس.
Everything happens in your browser — nothing is uploaded.