CNIC Format Checker Pakistan
Verify the format of your CNIC (Computerized National Identity Card) number. This tool validates whether a CNIC number follows the standard 13-digit format used by NADRA (xxxxx-xxxxxxx-x) and checks the issuing region code.
Introduction
The Computerized National Identity Card (CNIC) is the primary identity document for Pakistani citizens. Issued by NADRA, every CNIC follows a standard 13-digit format that includes a region code. Many online forms, banking applications, and government portals require CNIC input in the correct format. This tool helps verify the format and understand the region code.
What is this calculator?
The CNIC Format Checker Pakistan validates the format of a CNIC number. It checks:
- Whether the input contains exactly 13 digits.
- Whether the format follows xxxxx-xxxxxxx-x.
- Which region the CNIC is issued from (based on first digit).
Formula / Logic
Valid CNIC = 13 digits, formatted as xxxxx-xxxxxxx-x
Region Code = First digit of the CNIC
Region Codes in Pakistan
- 1 — Khyber Pakhtunkhwa (KPK)
- 2 — FATA (now merged into KPK)
- 3 — Punjab
- 4 — Sindh
- 5 — Balochistan
- 6 — Islamabad Capital Territory
- 7 — Gilgit-Baltistan / AJK
How to use the calculator
- Enter your CNIC number (with or without dashes).
- Click Check Format.
- View validity and region information.
Practical Pakistan-specific example
Example: CNIC `35202-1234567-1`
- Digits: 13 ✅
- Format: xxxxx-xxxxxxx-x ✅
- Region Code: 3 → Punjab
Common mistakes
- Entering fewer or more than 13 digits.
- Misplacing dashes.
- Confusing CNIC format with NICOP (for overseas Pakistanis) or B-Form (for children).
Who can use the calculator
- Citizens: Verifying their own CNIC format.
- Businesses: Validating customer CNIC inputs.
- Developers: Testing form validation rules.
Disclaimer
This tool only checks the format of a CNIC number. It cannot verify whether a CNIC is actually registered with NADRA. For official verification, use NADRA's official verification services.