A CNIC has 13 digits written as 12345-1234567-1. The first digit indicates the province or region where it was issued, the first five digits identify the area, and the final digit is odd for men and even for women. This tool decodes those parts; it does not look up any personal records.
What does this tool do?
Validates and formats Pakistani CNIC numbers: checks the 13-digit structure, verifies the check digit, and formats raw digits into the standard 35202-1234567-1 form. Instant feedback as you type, with copy-ready output.
It is designed around Pakistani realities: local formats, local company names, local numbering (lakh/crore where relevant) and the actual portals and procedures people use — not a generic international template with Pakistan added as an afterthought.
The controls are straightforward: the inputs are “CNIC number”. Results update live as you work — there is no waiting and nothing to submit.
How do I use this tool?
Have your reference details ready (bill, number or document), then follow the steps — the whole task takes under a minute.
- Enter your values in “CNIC number”.
- Results update instantly as you type — no button to press.
How does it work?
Validation checks length (13 digits), numeric content and the check digit (modulus algorithm on the first 12 digits). Formatting inserts the dashes at positions 5 and 12: XXXXX-XXXXXXX-X. Invalid structures are flagged with the specific problem.
Formats follow the Pakistani standards in use today — the digit groupings, number formats and company structures your bills and documents actually carry. Where standards vary (a classic with local units), the tool exposes the choice instead of guessing.
Use cases in Pakistan
CNICs are typed constantly in Pakistan — job applications, bank forms, SIM registrations, exam entries. This catches typos before submission (a wrong digit means a rejected form weeks later) and formats pasted digits into the official dashed form that portals expect.
Tasks like this recur on fixed rhythms — monthly bills, admission seasons, Ramazan, tax time — and each recurrence is smoother with the right helper bookmarked. It is a small thing that makes a bureaucratic process feel manageable.
Limitations
It validates format, not reality — a well-formed number is not necessarily a real person’s CNIC, and it cannot check NADRA records. Never use it to “verify” identity; that needs NADRA’s official verification services.
Official sources remain authoritative: this helper simplifies the routine, but disputes, certifications and legal matters belong with the issuing authority. When a figure looks off, verify against the official record before acting.
Frequently asked questions
What is the CNIC format?
13 digits: 5-digit area code, 7-digit serial, 1 check digit — written 35202-1234567-1. When a figure affects money or official records, cross-check against the official source once — the tool simplifies the routine, but the authority’s record is final.
Can it tell if a CNIC is real?
No — it validates structure only. Real verification needs NADRA’s official channels. Keep the reference numbers (bill, consumer, account) handy in your phone’s notes; this task recurs, and retyping from paper each time wastes the minutes the tool saves.
Why do portals reject my CNIC?
Usually missing dashes, spaces, or a typo tripping the check digit. Format it here first. If something looks off, re-enter the inputs carefully before assuming an error — most surprises trace back to a mistyped digit.
Is my CNIC stored?
No — validation runs in your browser; the number never leaves your device. When a figure affects money or official records, cross-check against the official source once — the tool simplifies the routine, but the authority’s record is final.
Is my data uploaded or stored?
No. This tool runs entirely in your browser — what you type or paste never leaves your device, is never sent to a server, and is never stored. Closing the tab removes all trace. Keep the reference numbers (bill, consumer, account) handy in your phone’s notes; this task recurs, and retyping from paper each time wastes the minutes the tool saves.
Is it really free? Do I need an account?
Yes, free, and no account needed. Open the page and use it — no sign-up, no trial, no watermark on results. If something looks off, re-enter the inputs carefully before assuming an error — most surprises trace back to a mistyped digit.
Updated October 2026 · Built and tested by Sharjeel Tahir · How our tools are tested