How to Verify CNIC Online by CNIC Number
Verify any CNIC at id.nadra.gov.pk by entering the 13-digit CNIC number. The system confirms whether the CNIC is valid, expired, or blocked, and shows the holder's name and issuance details. You can also send the CNIC number to NADRA's SMS service for verification.
Why CNIC Verification Matters
CNIC verification isn't just a government exercise — it's a practical necessity in dozens of daily situations. Landlords verify tenant CNICs before renting. Employers check CNIC validity during hiring. Banks verify CNICs for account opening. Property buyers verify seller CNICs before transactions. Even mobile balance shops verify CNICs for SIM registration. A quick online verification takes 30 seconds and prevents fraud.
How to Verify a CNIC Online
- Visit id.nadra.gov.pk or the Pak Identity app.
- Navigate to "CNIC Verification" or "Verify CNIC."
- Enter the 13-digit CNIC number (without dashes).
- Complete any captcha verification.
- The system displays: card status (valid/expired/blocked), holder's name, and issuance details.
What Verification Results Mean
- Valid: The CNIC is active and current. The holder's name and basic details are confirmed.
- Expired: The CNIC has passed its validity date. It may still identify the person but won't be accepted for official purposes until renewed.
- Blocked: The CNIC has been blocked by NADRA — usually due to duplicate registration, fraudulent activity, or pending investigation. The holder needs to visit NADRA to resolve the block.
- Not found: The CNIC number doesn't exist in NADRA's database — either it's a fake number or was entered incorrectly.
CNIC expired? See online renewal process. CNIC blocked? Visit your nearest NADRA center — blocks require in-person resolution. Need to find your own CNIC details? See Pak Identity app guide.
Verification via SMS
Send the 13-digit CNIC number to NADRA's SMS short code (check nadra.gov.pk for the current active number). The reply SMS confirms whether the CNIC is valid, expired, or blocked. This method works without internet on any phone.
When to Verify Someone's CNIC
- Renting property: Verify tenant's CNIC before signing the lease. A blocked or fake CNIC is a red flag.
- Hiring employees: Especially for domestic workers, drivers, and security guards — verify CNIC as part of basic background due diligence.
- Property transactions: Verify both buyer's and seller's CNICs before any property deal. Fraudulent CNICs are used in property scams.
- Financial transactions: Before lending money or entering business partnerships, verify the other party's CNIC.
- SIM registration: If someone asks to register a SIM on your CNIC, verify their claims and identity first.
Privacy note: CNIC verification shows limited information — name, card status, and issuance details. Full personal data (address, family details) is not publicly accessible through the verification portal. This balance between verification utility and privacy protection is deliberate.
CNIC Verification — Quick Answers
Visit id.nadra.gov.pk, select CNIC Verification, enter the 13-digit number, and submit. The system shows whether the CNIC is valid, expired, or blocked, along with the holder's name.
Yes. Enter the number on NADRA's verification portal. If it returns "Not found," the number doesn't exist in the database — it's either fake or entered incorrectly. A valid result confirms the CNIC is genuine.
No. The public verification portal only shows card status, holder's name, and issuance details. Full address and personal information are not displayed — this is a privacy protection measure.
Basic online verification through the NADRA portal is free. Some value-added verification services (for businesses requiring bulk verification or detailed checks) may have fees. Individual verification is free.