Sri Lankan NIC Information Extractor

Extract birth date, age, and gender from Sri Lankan National Identity Card (NIC) numbers — supports both old and new formats, free and instant.

Supports old format (9 digits + V/X) and new 12-digit NIC format

About Sri Lankan NIC Numbers

Old Format (9 digits + V/X): The first two digits represent the birth year, followed by three digits for the day of year (females have 500 added), then a serial number, and finally V (resident citizen) or X (non-resident/overseas). Example: 911042754V

New Format (12 digits): Introduced after 2016, the first four digits are the full birth year, followed by three digits for day of year (same female +500 rule), then a serial number. Example: 199119202757

How gender is encoded: In both formats, if the day-of-year value is 500 or above, the NIC holder is female. Subtract 500 to get the actual day of year.

🔒 This tool runs entirely in your browser. No NIC number or personal data is ever sent to a server.

Example Sri Lankan NIC Numbers

912501234V— Old format, Male
957501234V— Old format, Female
199125012345— New format, Male
199575012345— New format, Female

Frequently Asked Questions

What information can be extracted from a Sri Lankan NIC?

A Sri Lankan NIC encodes the holder's date of birth, day of year, and gender. For females, 500 is added to the day-of-year value. This tool extracts date of birth, current age, and gender from both old and new NIC formats.

What does V or X mean at the end of a Sri Lankan NIC?

In the old NIC format, V stands for Voter and is used for resident Sri Lankan citizens. X is used for Sri Lankan citizens residing abroad. Both are valid old-format NICs and this tool handles both.

Is this NIC extractor tool free and private?

Yes. The tool is completely free to use. All extraction logic runs in your browser using JavaScript — no NIC number is transmitted to any server.