Forgot your own number? Want to check your remaining balance or data before a bundle expires? This page collects the most useful USSD codes for all major Pakistani networks — Jazz, Zong, Telenor, Ufone, and Warid — in one place. Most of these codes work even with zero balance and need no internet. Dial them straight from your phone’s keypad.
Note: operators occasionally change their codes and may charge a small fee (a few paisa plus tax) for some checks. If a code does not work, restart your phone and try again, or open the operator’s official app (Jazz World, My Zong, My Telenor, My Ufone). The codes below were verified against multiple 2026 sources, but always treat your operator’s app as the final word.
Check your own number (forgot your number)
Useful when you have a new SIM or simply cannot remember your number. These work with zero balance.
| Network | Code / Method |
|---|---|
| Jazz / Warid | Dial *99# |
| Zong | Dial *3100*3*0*0*9*2*4# (if it fails, try *2#, *8#, or *5#) |
| Telenor | Use the My Telenor app, or call the helpline 345 |
| Ufone | Use the My Ufone app, or call the helpline 333 |
| Any network | SMS the word MNP to 667 — you get back your number, name and CNIC as recorded with PTA |
Check your balance
| Network | Balance Check Code |
|---|---|
| Jazz / Warid | Dial *111# |
| Zong | Dial *222# (small charge of about Rs. 0.05 + tax) |
| Telenor | Dial *444# (or check the My Telenor app) |
| Ufone | Dial *124# (or check the My Ufone app) |
Check remaining data (MBs) and bundle status
Use these to see how much of your internet bundle is left and when it expires — the single best way to avoid being charged the base data rate after your bundle runs out.
| Network | Remaining Data / Bundle Check |
|---|---|
| Telenor | Dial *999# for remaining MBs, consumption and validity |
| Jazz / Warid | Open the Jazz World app → My Subscriptions, or dial *117*2# |
| Zong | Open the My Zong app, or dial *102# |
| Ufone | Open the My Ufone app, or dial *706# |
Protect your balance (balance-save / data-saver)
These free services stop your main balance from being drained by accidental browsing once a bundle ends. They typically renew automatically every 30 days at no cost.
| Network | Balance-Save Code |
|---|---|
| Jazz | Dial *275# |
| Zong | Dial *4004# |
| Ufone | Dial *6611# |
| Telenor | Dial *7799# |
Switch network and keep your number (porting)
To move to a different operator while keeping your number, SMS MNP to 667 from the number you want to switch, then visit the new operator’s franchise with your original CNIC for biometric verification. The full process, eligibility rules, timing and fees are explained in our dedicated porting guide.
Helpline numbers
| Network | Customer Helpline (from own SIM) |
|---|---|
| Jazz | 111 |
| Zong | 310 |
| Telenor | 345 |
| Ufone | 333 |
Frequently asked questions
How do I check my own mobile number for free?
On Jazz or Warid dial *99#. On Zong dial *3100*3*0*0*9*2*4#. On any network, SMS MNP to 667 to receive your number and registration details. These work even with zero balance.
Why does my balance disappear after my data bundle ends?
When your internet bundle runs out, most networks charge browsing at the base data rate (around Rs. 5 per MB), which can drain your balance in minutes. Check your remaining data regularly and activate the balance-save code for your network to block out-of-bundle charges.
Do these codes cost anything?
Most are free or cost only a few paisa plus tax. Sending MNP to 667 incurs a standard SMS charge. Operators can change both codes and charges at any time.
A code is not working — what should I do?
Restart your phone and dial again, make sure the SIM is active and properly inserted, and confirm you are dialling from the SIM you want to check. If it still fails, use the operator’s official app or call the helpline.
USSD codes and charges are set by the operators and can change without notice. For the most current code, check your network’s official app or website.