NADRA Online CNIC Number Verification Complete Guide 2026
How to Verify CNIC Online in Pakistan (Quick Answer)
- Go to nadra.gov.pk
- Enter CNIC (13 digits)
- Complete CAPTCHA
- Click Submit
- Get result instantly
NADRA Online CNIC Verification — What You Need to Know in 2026
Looking to verify a nadra online cnic number verification online in Pakistan? Whether you need it for SIM registration, bank KYC, a government welfare scheme, or digital wallet onboarding — NADRA offers official, secure, and free verification methods in 2026.
This complete guide explains every official CNIC verification method step by step — including the NADRA online portal, SMS codes, and the Pak-ID mobile app — with a special section for overseas Pakistanis (NICOP holders).
A small mistake or fake verification can lead to SIM fraud or identity theft — that’s why using the correct method is critical.
Quick Summary: NADRA CNIC verification is available via three official channels — the online portal (nadra.gov.pk), SMS codes (8300), and the Pak-ID mobile app. All are free or low-cost and take under 5 minutes.
What is NADRA CNIC Verification?
Definition and Purpose
CNIC (Computerized National Identity Card) verification is the process of confirming that a CNIC number belongs to a real, registered Pakistani citizen in NADRA’s database. It validates the authenticity of an ID card — confirming the holder’s identity without physically seeing the card.
Verification is used by banks, telecom companies, government agencies, and employers to prevent fraud, identity theft, and fake documentation.

Difference Between Verification and Application Status
| Aspect | CNIC Verification | Application Status Tracking |
| Purpose | Confirm an existing CNIC is valid & real | Track progress of new/renewal CNIC application |
| Who Uses It | Banks, telcos, employers, govt agencies | Applicants awaiting their CNIC |
| Method | Portal, SMS (8300), Pak-ID App | Portal → Track Application |
| Result | Valid / Invalid / Blocked status | Ready / In Process / Dispatched |
| Requires Existing CNIC? | Yes | No — just application token |
Who Needs to Verify Their CNIC?
- Banks and microfinance institutions (KYC compliance)
- Telecom companies (SIM registration under PTA rules)
- Employers hiring new staff
- Government departments verifying citizens for schemes
- Digital wallet providers (JazzCash, Easypaisa, Nayapay)
- Real estate and legal professionals
- Landlords verifying tenant identity
Why CNIC Verification Matters
For SIM Registration & Telecom Purposes
Under PTA regulations, all mobile SIMs in Pakistan must be registered against a valid CNIC. Telecom companies (Jazz, Telenor, Zong, Ufone) use NADRA’s verification API to confirm identity before activating any SIM. An invalid or unverified CNIC results in SIM rejection.
You can check how many SIMs are registered on your CNIC by sending your CNIC number to 668 (free SMS). This helps detect SIM fraud.
For Bank Accounts and KYC
State Bank of Pakistan (SBP) mandates CNIC verification for all bank account openings, loan applications, and digital banking onboarding. Banks run real-time NADRA API checks before approving any account.
For Government Schemes & Welfare Programs
Programs like BISP (Ehsaas), Kamyab Jawan, PM Housing Scheme, and Benazir Income Support verify CNIC before disbursing funds. An invalid, expired, or blocked CNIC can disqualify an applicant immediately.
For Digital Wallets and Online Services
Jazz Cash, Easy paisa, Nayapay, and SadaPay all require CNIC verification during Level 1 and Level 2 account upgrades. Without a verified CNIC, transaction limits remain restricted.
Official Methods for CNIC Verification
NADRA provides three official, secure channels for CNIC verification. Never use third-party websites — they are either fake, illegal, or data-harvesting scams.
Method 1: NADRA Online Portal Verification
The official NADRA web portal at id.nadra.gov.pk (or nadra.gov.pk) allows citizens and organizations to verify CNIC numbers directly online.
Step-by-Step Instructions:
- Open your browser and go to: id.nadra.gov.pk
- Click on ‘Verify CNIC’ or navigate to the verification section
- Enter the 13-digit CNIC number (without dashes)
- Complete the CAPTCHA verification
- Click ‘Submit’ — the result appears within seconds
- Note: Result shows Valid, Invalid, Blocked, or Expired status
Verification Flow: Browser → id.nadra.gov.pk → Enter CNIC → CAPTCHA → Submit → Result (Valid / Invalid / Blocked / Expired)
Pros & Cons of Online Portal:
| Pros | Cons |
| Completely free to use | Requires internet connection |
| Instant results | Limited info returned (status only) |
| Works on mobile browser | No bulk verification option |
| No app download needed | Session may timeout — retry needed |
Fees / Charges: Free of charge for individual verification. Business/API verification may require a formal NADRA agreement.
Portal Limitations: Only confirms validity status — it does not show the CNIC holder’s name, address, or biometric data. For deeper verification, Pak-ID app or NADRA API (for organizations) is required.
Method 2: CNIC Verification via SMS
The SMS method is the quickest and most accessible option — no internet required. Just use your mobile phone.
Official SMS Codes:
| Purpose | SMS Format | Send To | Network |
| CNIC Verification | Send CNIC number | 8300 | All networks |
| SIM Count on CNIC | Send CNIC number | 668 | All networks (Free) |
| Ehsaas / BISP Check | Send CNIC number | 8171 | All networks |
| NADRA Token Status | Send Token number | 8400 | All networks |
What Information Is Returned:
- CNIC validity status (Valid / Invalid / Blocked / Expired)
- Basic confirmation that the CNIC exists in NADRA records
- For 8171: BISP/Ehsaas eligibility status
- For 668: Number of SIMs registered on that CNIC
Charges & Availability:
- 8300: Standard SMS charges apply (~PKR 1–2 per message)
- 668: Free of charge (PTA funded)
- 8171: Standard SMS charges apply
- Available 24/7, no internet required
Pros & Cons of SMS Method:
| Pros | Cons |
| No internet required | Returns very limited information |
| Works on basic phones | Small per-SMS charge for 8300 |
| 24/7 availability | Cannot verify overseas from Pakistan SIM |
| Fastest method — reply in seconds | No detailed verification record |
Method 3: Pak-ID Mobile App Verification
Pak-ID is NADRA’s official mobile application — the most comprehensive verification tool, especially for overseas Pakistanis. It allows identity verification, NICOP services, and application tracking.
Download: Search ‘Pak-ID’ on Google Play Store (Android) or Apple App Store (iOS). Only download from the official NADRA-published app listing.
How It Works — Step-by-Step:
- Download Pak-ID from Play Store or App Store
- Open the app and register with your Pakistani mobile number or email
- Complete identity verification within the app (photo + CNIC scan)
- Tap ‘Verify CNIC’ from the main menu
- Enter the 13-digit CNIC number to verify
- Result is displayed instantly with more detail than the portal
Benefits and Limitations:
| Benefits | Limitations |
| Free to use | Requires smartphone |
| Works for locals AND overseas Pakistanis | Requires internet connection |
| More detailed verification result | Initial setup takes 5–10 minutes |
| Supports NICOP verification | App may have limited availability in some regions |
| Track application status in same app | Biometric step required for full features |
CNIC Verification for Overseas Pakistanis (NICOP)
Overseas Pakistanis hold a NICOP (National Identity Card for Overseas Pakistanis) instead of a standard CNIC. Verification works differently for NICOP holders.
How Overseas Pakistanis Can Verify
- Pak-ID App is the primary recommended method — works internationally
- NADRA’s overseas portal at id.nadra.gov.pk also works from abroad
- SMS verification (8300) only works from Pakistani SIM cards inside Pakistan
- Pakistan consulates and embassies abroad offer in-person verification
Portal and App Options for Overseas Pakistanis
| Method | Available Abroad? | Best For | Notes |
| Pak-ID App | ✅ Yes | Full verification, NICOP services | Recommended for NRPs |
| Online Portal | ✅ Yes | Basic validity check | Works via web browser anywhere |
| SMS (8300) | ❌ No | — | Requires Pak SIM in Pakistan |
| Embassy / Consulate | ✅ Yes | Complex issues, disputes | In-person visit required |
Important Tips & Considerations for Overseas Pakistanis
- Always use Pak-ID app for NICOP verification — it is the most reliable overseas method
- Your NICOP number follows the same 13-digit format as CNIC
- NICOP expires — verify your card is valid before any official use
- For expired NICOP renewal, apply through the Pak-ID app or nearest Pakistani consulate
- Roshan Digital Account holders must have a valid NICOP on file with NADRA
Overseas Tip: If you face any verification issue abroad, contact NADRA’s overseas helpline or email helpdesk@nadra.gov.pk before visiting a consulate.
Step-by-Step Comparison of Verification Methods
| Method | Ease of Use | Accuracy | Cost | Audience | Limitations |
| Online Portal | ✅ Easy | ✅ High | Free | Local & Overseas | Status only — limited info |
| SMS (8300) | ✅ Very Easy | Moderate | ~PKR 1–2 | Local (Pak SIM) | Partial info, no overseas |
| Pak-ID App | ✅ Easy | ✅ High | Free | Local & Overseas | Requires smartphone |
| Embassy / Consulate | Moderate | ✅ High | Free/Varies | Overseas Pakistanis | In-person visit required |
What Information You Can and Cannot Verify
Information Available via Official Channels
- CNIC validity status (Valid, Invalid, Blocked, Expired)
- Whether the CNIC number exists in NADRA’s database
- Number of SIMs registered on that CNIC (via 668)
- BISP / Ehsaas eligibility (via 8171)
- CNIC application/token status (via 8400 or portal)
Information NOT Available for Privacy Protection
- CNIC holder’s full name — not publicly accessible
- Home address or city of registration
- Date of birth (not returned by public APIs)
- Biometric data (fingerprints, photos)
- Family tree / spouse information
- Income or financial details
Privacy Rules and Legal Restrictions
NADRA operates under the NADRA Ordinance 2000 and the Prevention of Electronic Crimes Act (PECA) 2016. Sharing, selling, or misusing CNIC data is a criminal offense. Organizations with NADRA API access are legally bound by strict data-use agreements.
Legal Note: Requesting detailed CNIC data (name, address, photo) through unofficial means is illegal in Pakistan and can result in criminal prosecution under PECA 2016.
Tracking Your CNIC Application Status
If you have applied for a new CNIC or renewal, you can track your application status using your application token number.
Step-by-Step: Online Tracking
- Visit nadra.gov.pk and click ‘Track Application’
- Enter your 11-digit application token number
- Click Submit
- Your application status is displayed instantly
Step-by-Step: SMS Tracking
- Type your application token number
- Send SMS to 8400
- You will receive an SMS reply with current application status
What Status Details to Expect
| Status Shown | What It Means |
| In Process | Application received and being processed by NADRA |
| Under Verification | Field verification or document check in progress |
| Ready for Dispatch | CNIC printed and being sent to NADRA center |
| Dispatched | CNIC sent to your collection center |
| Ready for Collection | CNIC available at your designated NADRA office |
| On Hold | Issue with documents — visit NADRA center |
Common Issues and Troubleshooting
- Token not found → Double-check your token slip number — must be exact
- ‘In Process’ for too long → Visit NADRA center with original token slip
- Status shows Ready but CNIC not available → Allow 1–2 extra working days
- No SMS received on 8400 → Retry after 2 hours or use web portal instead
Security Tips & Fake Website Warnings
How to Identify Official NADRA Channels
- Official website: nadra.gov.pk — check the URL carefully in your browser
- Pak-ID app: Only from Google Play or Apple App Store — official developer: NADRA
- SMS codes: Only 8300, 668, 8171, 8400 — these are the ONLY official numbers
- Official email: helpdesk@nadra.gov.pk
Security Rule: NADRA will NEVER ask for your full CNIC details, password, or payment via WhatsApp, Facebook, or unofficial websites. If you receive such a request, it is a scam.
Risks of Unofficial Verification Websites
- Data harvesting — your CNIC number is collected and sold to scammers
- Identity theft — criminals use your CNIC for SIM fraud, loan applications, or fake accounts
- Fake results — unofficial sites return fabricated ‘verification’ results
- Malware — some fake sites install spyware on your device
Legal Implications
Using unofficial services to verify another person’s CNIC without legal authority is a punishable offense under PECA 2016. Penalties include fines and imprisonment. Always use only nadra.gov.pk, the Pak-ID app, or official SMS codes.
Common Errors & Troubleshooting
| Error / Problem | Likely Cause | Solution |
| Verification not working | Server downtime or browser cache | Clear cache, try incognito, retry after 30 min |
| ‘CNIC Not Found’ result | Typo in CNIC number | Re-enter carefully — 13 digits, no dashes |
| ‘Blocked’ status | CNIC blocked by NADRA or law enforcement | Visit nearest NADRA center with original documents |
| SMS not received (8300) | Network delay or SIM issue | Wait 10–15 min, retry; check if SIM is active |
| Portal shows error page | High server traffic | Try early morning (8–10 AM) for lower traffic |
| Pak-ID app not loading | Poor internet or app version outdated | Update app; connect to stable WiFi |
| ‘Expired’ CNIC status | CNIC past validity date | Renew at NADRA center or via Pak-ID app |
| Wrong result returned | Incorrect digit entered | Use copy-paste from official document if possible |
FAQs — Frequently Asked Questions
These are the most commonly searched questions about NADRA CNIC verification in Pakistan for 2026:
Q: How can I verify a CNIC number online in Pakistan?
A: Go to id.nadra.gov.pk, enter the 13-digit CNIC number in the verification section, complete the CAPTCHA, and click Submit. The result shows whether the CNIC is Valid, Invalid, Blocked, or Expired. Alternatively, send the CNIC number via SMS to 8300.
Q: How to verify CNIC for someone else legally?
A: You can verify another person’s CNIC only for lawful purposes — such as employer background checks, bank KYC, or tenant verification. Use the official portal or SMS. You cannot legally access the holder’s personal details (name, address) without a formal NADRA API agreement.
Q: Is NADRA CNIC online verification free?
A: Yes — the NADRA online portal (nadra.gov.pk) and Pak-ID app are free to use. SMS verification to 8300 has a small carrier charge (~PKR 1–2). SIM count check via 668 is completely free.
Q: How long does CNIC verification take?
A: Online portal: Instant — results appear within seconds. SMS (8300): 1–5 minutes. Pak-ID app: Instant after initial setup. None of these methods take more than 5 minutes.
Q: Can overseas Pakistanis use SMS verification (8300)?
A: No — SMS to 8300 requires a Pakistani SIM card active inside Pakistan. Overseas Pakistanis should use the Pak-ID app or the NADRA online portal (id.nadra.gov.pk), both of which work internationally.
Q: Can CNIC be verified for bank, telecom, or government schemes?
A: Yes. Banks verify CNIC during account opening (KYC). Telecom companies verify during SIM registration. Government departments verify before scheme enrollment. All use NADRA’s official API or the same portal/SMS channels described in this guide.
Q: Is NADRA online CNIC verification safe?
A: Yes — if you use ONLY official channels: nadra.gov.pk, Pak-ID app, or SMS codes 8300/668/8171. Avoid all third-party websites claiming to offer CNIC verification — they are scams and your data will be misused.
Q: What does ‘Blocked CNIC’ mean in verification?
A: A blocked CNIC has been suspended by NADRA — usually due to a court order, law enforcement request, duplicate identity, or application for replacement. Visit your nearest NADRA center with original documents to resolve a blocked status.
Q: Can I verify how many SIMs are on my CNIC?
A: Yes — send your 13-digit CNIC number via SMS to 668 (free). You will receive a reply showing the count and network of all SIMs registered against your CNIC. To block an unauthorized SIM, contact PTA at 0800-55055.
Legal & Privacy Considerations
Laws Protecting CNIC Information
- NADRA Ordinance 2000 — governs NADRA’s data collection and use
- Prevention of Electronic Crimes Act (PECA) 2016 — criminalizes unauthorized CNIC data access
- Personal Data Protection Bill — emerging legislation further protecting citizen data
- State Bank KYC regulations — mandate lawful CNIC use by financial institutions
What Data Can Be Shared Legally
- CNIC validity status — can be shared for lawful verification purposes
- CNIC number itself — only with the card holder’s consent or legal authority
- No name, address, or biometric data can be shared without NADRA API agreement
Avoiding Misuse or Scams
- Never share your CNIC number on social media or unverified websites
- Report CNIC-related fraud to FIA Cyber Crime Wing: fia.gov.pk or helpline 1991
- If your CNIC is used fraudulently, file a complaint at NADRA center immediately
- Regularly check SIM registrations on your CNIC via 668 to detect misuse
If you suspect your CNIC identity has been stolen or misused, contact NADRA helpline (051-111-786-100) and FIA Cyber Crime (1991) immediately.
Additional Resources & Official Links
| Resource | Details | Access |
| NADRA Official Portal | Main website for verification & services | nadra.gov.pk |
| CNIC Verification Portal | Direct verification link | id.nadra.gov.pk |
| Pak-ID App (Android) | Google Play Store | Search: Pak-ID by NADRA |
| Pak-ID App (iOS) | Apple App Store | Search: Pak-ID by NADRA |
| NADRA Helpline | Call center for assistance | 051-111-786-100 |
| BISP / Ehsaas Check | SMS verification | Send CNIC to 8171 |
| SIM Count Check | Free SMS | Send CNIC to 668 |
| PTA SIM Block | Block unauthorized SIMs | 0800-55055 (Toll-Free) |
| FIA Cyber Crime | Report CNIC fraud | fia.gov.pk | Helpline: 1991 |
| NADRA Email | General helpdesk | helpdesk@nadra.gov.pk |
Conclusion & Recommendations
NADRA CNIC verification in 2026 is faster, more accessible, and more secure than ever — with three official methods available for every type of user. Here is a quick summary to help you choose the right method:
Recommended Method by User Type
| User Type | Recommended Method | Why |
| Local Pakistani (smartphone) | Pak-ID App | Most detailed, free, reliable |
| Local Pakistani (basic phone) | SMS to 8300 | Fast, no internet needed |
| Local Pakistani (PC/laptop) | NADRA Online Portal | Quick, browser-based, free |
| Overseas Pakistani (NICOP) | Pak-ID App | Works internationally, supports NICOP |
| Business / Bank / Employer | NADRA API Agreement | Bulk verification, real-time integration |
| Government Department | NADRA API or Portal | Official, legally compliant |
Step-by-Step Summary Checklist
Before verifying, confirm:
- You have the correct 13-digit CNIC number (no dashes)
- You are using an official channel ONLY (portal / SMS / Pak-ID app)
- Your purpose is legal and authorized
- You will not share the CNIC number with unauthorized third parties
Verification Steps:
- Choose your method: Portal / SMS / Pak-ID App
- Enter the CNIC number carefully (13 digits)
- Complete any required CAPTCHA or authentication
- Note the result: Valid, Invalid, Blocked, or Expired
- If Blocked or Expired → Visit NADRA center with original documents
Final Tips for Secure CNIC Verification
Always verify using nadra.gov.pk, Pak-ID app, or official SMS codes only.
Check SIMs on your CNIC regularly via 668 to prevent SIM fraud.
Report any unauthorized use of your CNIC to NADRA (051-111-786-100) and FIA (1991) immediately.
Never use third-party CNIC verification websites — they are illegal scams that steal your data.
NADRA never asks for payment or personal details via WhatsApp, SMS, or social media.
Disclaimer
All information is based on official NADRA sources as of 2026. Always verify the latest procedures directly at nadra.gov.pk or by calling NADRA helpline 051-111-786-100 before taking action. This document is for informational purposes only.
