CNIC Info & Renewal Reminder

Decode the gender digit from your CNIC number, and get a renewal reminder from your card's issuance date

Last digit indicates: Male

Expiry date (10 years from issuance)
01/01/2030
1197 days remaining

The 13-digit CNIC number itself encodes only your gender(the last digit) — no date of birth, issuance, or expiry is stored in the number. Renewal reminders need your card's actual printed issuance date, entered manually below.

Nothing you enter here is sent or stored anywhere — this runs entirely in your browser.

Frequently Asked Questions

Can this decode my date of birth or my card's expiry from the CNIC number?
No — and it doesn't claim to. Pakistan's 13-digit CNIC number encodes only a gender indicator in its final digit; no birth date, issuance date, or expiry date is stored anywhere in the number itself. That information exists only on your physical card and in NADRA's records. Any tool claiming to "decode" a date purely from the number is working from a false premise.
Why do I need to enter my age at issuance for the renewal reminder?
Because CNIC validity depends on age: a standard CNIC is valid for 10 years from issuance, but holders who were already over 60 at the time of issuance receive a lifetime CNIC with no expiry. This calculator needs your age at issuance (not your current age) to apply the correct rule.
Does this tell me my region or district from the first digits?
No. The first digits do carry a region/family-registration code, but the digit-to-region mapping circulating online is a crowd-compiled reference, not an officially published NADRA standard, so this calculator doesn't present it as reliable fact.
Is my CNIC number sent anywhere?
No — never. Everything runs entirely in your browser; your CNIC number is never transmitted, logged, or stored anywhere, including by this site.

Pakistan's 13-digit CNIC number encodes exactly one piece of demographic information directly in its digits — gender, in the final digit — and nothing else; every other assumption people make about what's "hidden" in a CNIC number (date of birth, issuance date, family details) isn't actually encoded there at all.

What the CNIC number structure actually contains

A CNIC number breaks into three parts: a 5-digit code identifying the family registration location/district, a 7-digit individual serial number, and a single final check/gender digit — an odd final digit indicates male, an even final digit indicates female, by NADRA's numbering convention. That's the entire extent of what's mathematically decodable from the number alone. Date of birth, current address, and card issuance/expiry dates are all stored in NADRA's database and printed on the physical card, but none of them can be derived or reverse-engineered from the CNIC number's digits themselves — a common misconception that leads people to expect a calculator to "decode" a birth date from a CNIC number, which isn't something the number structure supports.

A worked example

Two CNIC numbers with the same first 12 digits but a different final digit belong to people of different genders, all else being informational noise — the district and serial number portions say nothing about gender, sex is encoded exclusively in that single trailing digit.

How this connects to your other everyday calculations

For the renewal-reminder side of this tool — figuring out when a CNIC needs renewing based on age at issuance and issuance date — that calculation uses NADRA's actual renewal-interval policy (which varies by age bracket at issuance) applied to the manually-entered issuance date, since that date isn't recoverable from the number itself. For general date arithmetic unrelated to CNIC specifically, the Date Add/Subtract Calculator and Date Difference Calculator handle that more generally.

Common mistakes

Expecting the CNIC number itself to encode date of birth or other personal details beyond gender is the most common misunderstanding — the number's structure is deliberately limited to a location code, serial number, and gender digit, and any renewal or age-related calculation needs the actual printed dates from the physical card as separate manual input.

Related Calculators

Calorie / TDEE CalculatorPregnancy Due Date CalculatorBill Split CalculatorCurrency ConverterSlope CalculatorTriangle Calculator