How to Check Any Number in Pakistan – Complete Guide
Identify the likely network operator of a Pakistani mobile number and learn the official ways to verify your own SIM and CNIC — safely.
Need to check a phone number in Pakistan? Whether you want to identify an unknown caller, verify a contact's registration, or check your own SIM status, there are several free and legal methods to get the information you need. This guide covers all of them.
Method 1: Use Our Network Checker
Use our mobile network checker to validate a Pakistani number's format and identify its likely original network allocationfrom the prefix. Because of mobile number portability, the result is an indication — not proof of the current operator. No public tool can reveal a person's name, CNIC, or address from a number; verify ownership only through official channels below.
Method 2: PTA's *668# Service
Dial *668#from any mobile phone in Pakistan. PTA charges no service fee for this service, which sends an SMS listing all SIMs registered on your CNIC across all operators. Response takes about 30 seconds. Note: this checks your own CNIC, not a stranger's number.
Method 3: MNP to 667
Send MNP to 667from the SIM physically in your phone to check its registration status with your operator. This only works for the SIM in your hand — it cannot check someone else's number. Confirm the current code on your operator's official website, since short codes can change.
Method 4: cnic.sims.pk Portal
Visit cnic.sims.pk, enter your 13-digit CNIC, and complete the CAPTCHA. The portal shows a detailed breakdown of all SIMs on your CNIC with operator details and activation dates. Works from any country, no signup required.
Method 5: PTA WhatsApp Digital Assistant
PTA has published an official WhatsApp Digital Assistant for SIM checks and complaints. Save the number published on PTA's official website, open WhatsApp, and follow the menu. Confirm the current number on pta.gov.pk before use, since contact details can change.
Method 6: Operator USSD Codes
Each traditional operator provides specific USSD, SMS, or BVS codes for checking your own number and SIM details; ONIC provides equivalent functions through its app:
| Operator | My Number | SIM Check | Balance |
|---|---|---|---|
| Jazz | *2# | *321# | *123# |
| Zong | *1# | SMS CNIC to 310 | *123# |
| Telenor | *888# | *345# | *444# |
| Ufone | *99# | *333# | *123# |
| SCOM | Call 321 | Call 321 | Call 321 |
| ONIC | ONIC app | ONIC app | ONIC app |
Tip: For a quick network check without any codes or portals, use our mobile network checker to identify a number's likely original network from its prefix.
Sources & Methodology
Data sources. USSD codes and PTA services fromPTA telecom indicators. Security guidance fromPKCERT advisories. Legal consumer protections under PECA 2016. Operator-specific codes confirmed via each operator's published support documentation.
Methodology. All methods listed were verified against official PTA and operator-published documentation. The network checker validates the number locally in the browser and compares the prefix with documented original allocations. Codes and procedures change over time, so confirm the current instructions on the official source.