Skip to ID card check tool

Sri Lanka ID Card Check Online

Instantly verify any old 9-digit or new 12-digit Sri Lankan NIC number. Validate format authenticity, decode registered birth date, age, gender, and voter eligibility in seconds.

old (9-digit + V/X) and new (12-digit) formats both work · 100% private in-browser

Verified Format 855420159V

Format Status

Format Valid

Date of Birth

11 February 1985

Current Age

41

Gender

Female

Weekday

Monday

Voter Status

V (Voter)

Converted Format

198554200159

Calculate NIC Age →

Runs in your browser. Never stored.

How Sri Lanka ID Card Verification Works

Every Sri Lankan National Identity Card (NIC) issued by the Department for Registration of Persons (DRP) follows a mathematical standard. Because identity information is directly encoded into the number sequence, authentic ID numbers can be verified instantaneously in your browser without contacting government databases.

1

Format & Length Audit. The verification engine checks for 10 characters (9 digits + V or X) for pre-2016 issues, or exactly 12 numeric digits for modern cards.

2

Demographic Day Code Extraction. The 3-digit day-of-year code (001–366 for males, 501–866 for females) is extracted and mapped against Sri Lankan calendar algorithms to verify valid birth date and leap year status.

3

Format Mapping & Checksum. Old format IDs are cross-mapped to 12-digit numbers by inserting the century prefix (19) and departmental zero-padding, allowing seamless cross-system verification.

Verified ID Number Examples

Old Male Format

850501234V

↓

Decoded Details

19 Feb 1985 · Male

Voter eligible, 12-digit equivalent 198505001234

Old Female Format

925621456V

↓

Decoded Details

02 Mar 1992 · Female

Day code 562 (500 + 62nd calendar day of 1992)

New 12-Digit Format

200114500123

↓

Decoded Details

25 May 2001 · Male

Pure numeric syntax, 4-digit birth year

Official Privacy Law & DRP Database Clarification

Can you check a Sri Lanka ID card number by full name online? No. Under Sri Lanka's Personal Data Protection Act No. 9 of 2022 and confidentiality regulations administered by the Department for Registration of Persons (DRP), citizen names, residential addresses, and photos are not publicly searchable.

NIC Info executes mathematical and structural validation entirely inside your web browser. No identity card numbers or personal demographic queries are ever transmitted to any external server.

Sri Lanka National Identity Card Format Specifications

Segment Old 9-Digit Format (Pre-2016) New 12-Digit Format (2016–Present) Verification Significance
Birth Year First 2 digits (e.g. 85 = 1985) First 4 digits (e.g. 1985 or 2002) Establishes chronological baseline and leap year cycle.
Day of Year Digits 3–5 (001–366 / 501–866) Digits 5–7 (001–366 / 501–866) Encodes exact calendar date; female entries add 500.
Serial Identifier Digits 6–9 (4 departmental digits) Digits 8–11 (padded with leading 0) Sequence counter issued on the birth day.
Terminal Check 10th character: V (Voter) or X 12th digit: numerical check digit Integrity check character validating authenticity.

Frequently Asked Questions

Enter your 9-character old NIC (e.g., 855420159V) or 12-digit new NIC (e.g., 198554200159) into the input field above and click the check button. The verification tool immediately reveals your registered date of birth, current age, birth weekday, gender, and format conversion.

No. The Sri Lanka Department for Registration of Persons (DRP) does not publish an open online directory linking names or addresses to NIC numbers due to citizen privacy safeguards under the Personal Data Protection Act. NIC Info performs algorithmic format verification without storing or transmitting personal data.

In the old 9-digit format, 'V' designates an eligible voter registered on electoral lists at the time of issue. 'X' designates a non-voter or person exempt from voting. In the modern 12-digit format, letters are omitted in favor of a final numeric check digit.

For male citizens, the 3-digit day code is the calendar day of the year from 001 (January 1) to 366 (December 31). For female citizens, 500 is added to this value, resulting in a day code between 501 and 866.

NIC Info is an independent, free educational utility created by Pubudu Tharanga. It is not affiliated with the Department for Registration of Persons (DRP). For government verification or replacement identity cards, please visit the official portal at drp.gov.lk.

Explore More NIC Tools