Skip to main content
🪪 Bangladesh NID · Birth Date · Exact Age · District

NID Age Checker Bangladesh

Enter your 17-digit or 13-digit National ID number to instantly see your date of birth, exact age, registration district, and NID eligibility status. 100% private — runs in your browser.

How to Use

  1. 1Find your NID number — from your NID card, Smart Card back, or the NID wallet app.
  2. 2Type or paste the 17-digit, 13-digit, or 10-digit number in the field above.
  3. 3Press 'Check Age' or hit Enter.
  4. 4See your date of birth, exact age in years/months/days, district, and NID eligibility.

Example

  • NID: 19901526XXXXXXXXX
  • Birth Date extracted: 26 May 1990
  • Today: June 2026

Age: 36 years, 1 month, 0 days · NID: ✅ Eligible · District: from code

NID Number Structure

YYYY — Birth year (pos 1–4)
MM — Birth month (pos 5–6)
DD — Birth day (pos 7–8)
XX — District code (pos 9–10)
XXXXXXX — Upazila + Serial (11–17)

17-digit NID only. 13-digit encodes year only.

Bangladesh NID Formats

Three types of NID are in circulation. Which one do you have?

FormatDigitsBirth Info EncodedWhere to Find
17-digit NID17Full date (YYYY MM DD)Old laminated NID card, or services.nidw.gov.bd
13-digit NID13Birth year onlyOlder NID cards issued before 2012
10-digit Smart NID10Not decodable directlyFront of Smart NID card — use 17-digit from the back

NID Age Checker Tips

  • 1Your 17-digit NID is more reliable than the 13-digit version — it includes your full birth date (year, month, day)
  • 2The Smart NID card (10-digit) has the 17-digit number printed on the back — use that for the exact age
  • 3If you moved districts after enrolling, the district shown here is your voter registration district, not current home
  • 4For HR age verification, Bangladesh law requires checking age as of the exact application date
  • 5You can verify your NID details officially at services.nidw.gov.bd — free login with face verification
  • 6NID eligibility in Bangladesh is 18 years — this tool shows your exact eligibility date automatically

Frequently Asked Questions

How does the NID number encode the date of birth?

In Bangladesh's 17-digit NID, the first 8 digits represent the birth date: digits 1–4 are the birth year (YYYY), digits 5–6 are the birth month (MM), and digits 7–8 are the birth day (DD). For example, if your NID starts with 19901526, your birth date is 26 May 1990. The remaining 9 digits encode the district, upazila, and a serial number assigned at voter registration.

What is the difference between a 17-digit NID and a 13-digit NID?

Bangladesh issued older 13-digit NIDs before migrating to the 17-digit format. The 13-digit NID encodes the birth year in positions 5–8 (after a 4-digit location prefix), but it does NOT encode the exact birth day and month. If you have a 13-digit NID, this tool will show your birth year and an approximate age. For the exact age, you need your 17-digit NID, which you can find at services.nidw.gov.bd.

What is the 10-digit Smart NID?

The Smart NID card (also called the EC Smart Card) shows a 10-digit number on the front. This is a shortened reference number — the birth date cannot be reliably decoded from it alone without database lookup. Your full 17-digit NID number is printed on the back of the Smart NID card. Enter that 17-digit number for accurate age calculation.

Is my NID number safe to enter here?

Yes. This tool runs entirely in your browser using JavaScript. Your NID number is never transmitted to any server, stored, or logged anywhere. You can verify this by disconnecting from the internet — the tool still works. We never collect NID data.

What is the minimum age for NID in Bangladesh?

The Bangladesh Election Commission requires applicants to be at least 18 years of age on the day of application. This tool checks this automatically — if the age from the NID is below 18, it will display an eligibility warning and show the exact date when the person will become eligible.

Why does the district shown not match my home district?

The district code in the NID number is the district where the voter was registered (usually where they lived at the time of NID enrollment), not their birthplace or current residence. If you moved after enrolling, the encoded district will still be the original registration district.

Related Calculators

View all →