BdayChecker
Age and time

Age Calculator

Find your exact age in years, months and days, plus totals down to the second. Change the "Age on" date to see how old you were, or will be, on any day.

Date of birth

Example: 03/21/1996

Age on this date

Starts as today. Change it to any past or future date.

Your age appears here.

Enter a date of birth and choose Calculate my age.

How the age calculator works

Your age is counted in whole calendar units, largest first. First the calculator counts the full years since your birthday. Then it counts the full months since your last birthday, and finally the days left over.

Months have different lengths, so "6 months and 11 days" is counted on the real calendar, not as an average of 30 days. If you were born on the 31st and a month is shorter, the month is complete on its last day.

If you were born on February 29, your age goes up on February 28 in years that are not leap years. The calculator shows a note whenever this rule changes your result.

Want your age as one big number? How Many Days Old Am I counts the days and shows your 10,000th day. To see how long is left until you are a year older, try Days Until My Birthday, and What Day Was I Born tells you the weekday you arrived.

Worked example

Born March 21, 1996, measured on October 2, 2026. From March 21, 1996 to March 21, 2026 is 30 full years. From March 21 to September 21, 2026 is 6 full months. From September 21 to October 2 is 11 days. Result: 30 years, 6 months and 11 days.

How to calculate your age by hand

  1. Subtract your birth year from the current year.
  2. If your birthday has not happened yet this year, subtract 1. That is your age in years.
  3. Count the full months from your last birthday to today. If today's day of the month is earlier than your birth day, the current month is not complete yet.
  4. Count the days from that last full month to today. Together that gives years, months and days.

Age Calculator questions

How old am I today?

Enter your date of birth above and the calculator shows your age today in years, months and days, plus your age in weeks, days, hours, minutes and seconds, counting up live.

How is my age calculated in years, months and days?

The calculator counts full years since your birth date, then full months since your last birthday, then the remaining days. It uses the real length of each month and handles leap years.

How old am I if I was born on February 29?

You turn a year older on February 28 in non-leap years and on February 29 in leap years. Your age in days is the same either way.

Can I find my age on a past or future date?

Yes. Change the "Age on this date" field to any date. The calculator shows how old you were, or will be, on that day.

Does BdayChecker save my date of birth?

No. The calculation runs in your browser and the date you enter is not sent to or stored on our server.

Last checked October 2, 2026. Uses the Gregorian calendar and your device's time zone.