Azlaan Electric AC Solar Center — Solar, CCTV, AC & electrical work, Faisalabad Call: 0300-8987448

CNIC Number Validator

Check the format of a Pakistani CNIC number in your browser. Enter the number with or without dashes, and see whether the 13-digit format is valid, what the province prefix means, and which gender digit it carries.

Dashes are optional — you can type 13 digits directly.
Formatted CNIC
-

Number Breakdown

PartDigitsPositionMeaning

CNIC Digit Structure

DigitsFormatWhat it means
Digit 1XProvince or territory code: 1 = Khyber Pakhtunkhwa, 2 = FATA, 3 = Punjab, 4 = Sindh, 5 = Balochistan, 6 = Islamabad, 7 = Gilgit-Baltistan / Azad Kashmir
Digits 2–5XXXXDivision and district serial code. Only NADRA records map this to a specific district, so it is shown as a serial only.
Digits 6–12XXXXXXXFamily and personal serial number.
Digit 13XGender digit: odd = male, even = female.

How to use

  1. Type the CNIC number into the input box, with dashes (35202-1234567-8) or without (3520212345678).
  2. Click Validate CNIC.
  3. Read the result: a valid format shows the formatted number plus a breakdown of every part.
  4. Use the Try a Sample button to see how the result looks.

Important notes

  • Format check only. There is no publicly documented check-digit algorithm for CNIC numbers, so this tool checks the 13-digit structure — it does not invent a fake checksum.
  • This tool cannot tell you whether a CNIC is genuine or issued by NADRA. For that, use NADRA SMS verification (send the number to 7000).
  • The CNIC number itself does not store your date of birth. Age is not decoded here.
  • Gender comes from the last digit: odd for male, even for female.
  • Nothing is sent to any server — the check runs entirely in your browser.