NADRA VERISYS at verisys.nadra.gov.pk is the official portal for verifying whether a CNIC number is genuine and active — it returns the card holder's name and validity status without revealing sensitive personal information.
What is VERISYS and How It Works
VERISYS is NADRA's official CNIC verification service, accessible at verisys.nadra.gov.pk. It allows anyone to instantly verify whether a CNIC number is genuine and active in NADRA's national database. Banks, employers, hospitals, telecoms, and government agencies use VERISYS to confirm identity before providing services.
VERISYS returns: the registered name on the CNIC, whether the CNIC is valid/expired/blocked, and the date of birth. It doesn't reveal the full address or biometric data for privacy reasons. The public portal is free to use — institutional users with high-volume verification needs can access VERISYS through a paid API.
Verify a CNIC at VERISYS
Go to verisys.nadra.gov.pk. Enter the 13-digit CNIC number in the input field — no dashes. Complete the CAPTCHA if prompted. Click Verify. The result page shows the CNIC status and registered name within seconds.
If the result shows "CNIC Valid" with the correct name, the document is authentic and active in NADRA's system. "CNIC Expired" means the card is genuine but past its validity date. "CNIC Not Found" means the number doesn't exist in NADRA's database — either a typo or a fraudulent document.
Use the SMS Method for Quick Verification
Send the 13-digit CNIC to 8300 by SMS from any Pakistani mobile number. The reply includes the registered name and CNIC status. This is the fastest verification method for field situations — employers interviewing candidates, agents collecting payments, or anyone who needs instant confirmation without internet access.
The 8300 SMS service is particularly useful in rural areas where internet connectivity is unreliable. As long as you've mobile signal, VERISYS is effectively accessible through SMS.
Interpret VERISYS Results Correctly
Valid: CNIC is active in NADRA's database and not expired. Standard acceptance.
Expired: The CNIC is genuine but past its validity date. The holder needs to renew at NADRA. For most official transactions, an expired CNIC isn't acceptable — confirm with the holder whether renewal is in progress.
Blocked: NADRA has placed a hold on the CNIC — possible reasons include fraud flag, court order, or administrative hold. Don't proceed with high-value transactions until the holder resolves the block with NADRA.
Not Found: The CNIC number doesn't exist in NADRA's system. This could be a typo in the number, or the document may be fraudulent. Request the original physical CNIC and re-verify.
Common NADRA Application Problems
Check the number for typos — one wrong digit returns Not Found. If the number is definitely correct, the CNIC may be newly issued (takes 24–48 hours to appear in VERISYS) or there may be a system sync delay.
Frequently Asked Questions
The public VERISYS portal is openly accessible — anyone with a CNIC number can verify it. This is by design, since VERISYS is an identity verification service for institutions. Full personal data access requires institutional API credentials.
VERISYS logs queries for security monitoring purposes. This is for fraud detection, not for sharing your search history with third parties.