Age Calculator

Enter your date of birth to get your exact age in years, months and days. For example, someone born on 15 May 1995 is 31 years 4 months 17 days old on 2 October 2026.

Pick from the calendar, or type day/month/year (e.g. 15/05/1995)

Age on which date

Your age

31 years 4 months 17 days

as of 2 October 2026

Total days
11,463
Total weeks
1,637 weeks 4 days
Total months
376
Born on a
Monday
Next birthday
15 May 2027 (225 days left, turning 32)

On 2 October 2026, your age is 31 years 4 months 17 days.

How this was calculated
  1. Counting whole months from 15 May 1995 up to 2 October 2026: 376 months
  2. 376 months = 31 years 4 months
  3. From 15 September 2026 to 2 October 2026: 17 days left over
  4. Leap years and each month’s real length are taken into account. For a 29 February birthday, 28 February is used in non-leap years.

How to use

  1. Pick your date of birth from the calendar, or type day/month/year.
  2. Keep “Today” for your age now, or choose “On a specific date” for a date such as the one in a job circular.
  3. To check a job age limit, tap “Check a job age limit” and enter the minimum and maximum age.
  4. Along with your age you’ll see total days, weeks and months, the weekday you were born on and how many days until your next birthday.

How age is calculated

Age = whole years + whole months + remaining days since the date of birth

  1. Step forward one month at a time from the date of birth until the next step would pass the chosen date.
  2. Divide the whole months by 12: the quotient is years, the remainder is months.
  3. Count the days from the last whole month to the chosen date.

Each month’s real length (28, 29, 30 or 31 days) and leap years are taken into account, so this is more accurate than dividing by 365.

Examples

Example 1: age today Born 15 May 1995, date 2 October 2026.

  • 15 May 1995 to 15 September 2026 is 376 whole months = 31 years 4 months
  • 15 September to 2 October is 17 days
  • Age: 31 years 4 months 17 days (11,463 days in total, born on a Monday)

Example 2: job age limit (18–32 years) Born 2 October 1994. If the circular date is 2 October 2026, the age is exactly 32, so within the limit. If the circular date is 3 October 2026, the age is 32 years 0 months 1 day, which is over the maximum.

What to know in Bangladesh

  • Government job age limit: under the 2024 ordinance, the maximum for direct recruitment is 32 years. Special posts and quotas can differ.
  • Which date counts: a circular usually names a specific date, such as the publication date or the application deadline. Enter that date under “On a specific date”.
  • Certificate date of birth: jobs and admissions usually accept the date on your SSC certificate or birth registration, so calculate with that date.
More: calculating by hand and common mistakes

By hand: subtract the birth year, month and day from the chosen date’s year, month and day. If the days come out negative, borrow the previous month’s length; if the months are negative, borrow 12 months. This works in most cases, but birthdays at the end of a month (such as 31 January) can come out slightly off. This calculator avoids that by counting whole months.

Common mistakes:

  1. Dividing by 365: leap years are missed, so the result is off by a few days.
  2. Treating every month as 30 days: months and days come out wrong.
  3. Using the wrong date: for jobs, the age that counts is on the date stated in the circular, not today.

Frequently asked questions

How is age calculated from date of birth?

Count whole months from the date of birth until the next month would pass the chosen date. Dividing those months by 12 gives years and months; the days after the last whole month give the days. This calculator does exactly that, using each month’s real length.

How do I find my age on a job circular date?

Choose “On a specific date” and enter the date given in the circular. You’ll see your age in years, months and days on that day, and the age-limit check tells you whether you’re within the limit.

What is the age limit for government jobs in Bangladesh?

Under the 2024 ordinance, the maximum age for direct recruitment to government, autonomous and semi-autonomous bodies is 32 years. Some posts and quotas differ, so the limit in the circular is final.

Can I apply on the day I turn exactly 32?

This calculator treats the day you turn exactly 32 as still within the limit, and the next day as over it. If a circular says otherwise, follow the circular.

How many days old am I?

The “Total days” line shows the number of days from birth to the chosen date. For example, from 15 May 1995 to 2 October 2026 is 11,463 days.

When is the birthday for someone born on 29 February?

In years without 29 February, this calculator uses 28 February as the birthday. In leap years it stays 29 February.

How many days until my next birthday?

Once you enter your date of birth, the result shows your next birthday, the days left and the age you’ll turn.

Also searched as

age calculator by date of birth · age calculator bd · age calculator bangla · govt job age calculator bangladesh · how old am i in days