Tool workspace

Age Calculator

Input

Calculate your age in years, months, and days from your date of birth, or find your age on any past or future date.

Input

Output

Loading tool

Loading tool

Calculators

Age Calculator

Want to know your age? Enter your date of birth into this age calculator to see your age in years, months, and days.

Calculate your age as of today or choose a different date in the past or future. Expand the results to see total months, weeks, days, hours, minutes, and seconds, and check how many days remain until your next birthday.

Quick guide

How to use

  1. Enter your date of birth.
  2. Review your age as of today, or choose another date in the “Age on date” field.
  3. Read your age in years, months, and days.
  4. Expand the result for total months, weeks, days, hours, minutes, and seconds.
  5. Check the days until your next birthday.
  6. Change either date to calculate again, or select Reset to clear the dates.

Details

About this tool

Age Calculator

An age calculator measures the time between a date of birth and another date. Enter your birth date to see your age as of today, or change “Age on date” to find your age on a date in the past or future. Results use calendar years, months, and days. Expand them to see equivalent totals in months, weeks, days, hours, minutes, and seconds.

How to calculate age from date of birth

Enter your date of birth and choose the date on which to calculate your age. For example, a person born on January 15, 2000 is 26 years, 0 months, and 0 days old on January 15, 2026. On another date, the result reflects the complete calendar years, months, and days between the two dates. Results update when either date changes.

Age in years, months, and days

A calendar age gives more detail than an age rounded to whole years. The calculator reports complete calendar years and months with the remaining days. Months have different lengths, and leap years add a day to February, so the actual dates matter.

Calculate age on another date

Choose a past date to see how old you were then, or a future date to see your calendar age on that date. You can check a previous birthday, a historical date, a future birthday, or a planned event date.

Total age in months, weeks, and days

Expand the result to view total months, weeks, and days for the selected date range. These totals express the same elapsed time in a single unit.

Hours, minutes, and seconds

The expanded result also includes total hours, minutes, and seconds derived from the selected dates. Because the calculator uses dates rather than a recorded time of birth or time zone, these figures are a date-based breakdown, not an exact measurement of someone’s lifetime.

Days until your next birthday

The birthday countdown is based on the birth date and selected calculation date. When calculating as of today, it shows how many days remain until the next birthday.

Calendar dates and leap years

The calculation uses real calendar dates instead of estimating age by dividing the total days by 365. February has 28 days in most years and 29 in leap years, and months have different lengths. For birthdays on the last day of a month, matching anniversaries use the last day of the corresponding month.

Limitations

This is a date-based calculation. It does not know the exact time of birth or the time zone associated with the birth, so the expanded hours, minutes, and seconds are not an exact lifetime measurement. Do not use the result as a determination of legal eligibility or official status. Follow the dates and rules specified by the relevant organization.

Age in years, months, and days

The calculator uses calendar dates to show complete years, months, and days rather than estimating age from an average number of days per year.

Calculate age on any date

Choose a past or future date in the “Age on date” field to see your calendar age on that date.

Detailed age breakdown

Expand the result to see total months, weeks, days, hours, minutes, and seconds derived from the selected dates.

Next birthday countdown

See how many days remain until the next birthday based on the birth date and selected calculation date.

Practical inputs

Age Calculator Examples

Current age

Date of birth: January 15, 2000

Calculate the age as of today.

Age on a specific date

Date of birth: January 15, 2000 | Age on date: January 15, 2026

26 years, 0 months, 0 days

Future age

Enter a date of birth and select a future date in the Age on date field.

See the calendar age on the selected future date.

Birthday countdown

Enter a date of birth and calculate as of today.

See the number of days remaining until the next birthday.

Help

Frequently asked questions

How do I calculate age from date of birth?

Enter your date of birth and use today’s date or choose another date in the “Age on date” field. The calculator shows your age in calendar years, months, and days.

How does an age calculator work?

It compares a date of birth with another calendar date and calculates the difference in years, months, and days, accounting for different month lengths and leap years.

Can I calculate my age on a past date?

Yes. Enter your date of birth and choose a past date in the “Age on date” field.

Can I calculate my age on a future date?

Yes. Choose a future date in the “Age on date” field to see your calendar age on that date.

Can an age calculator show age in months and days?

Yes. The calculator shows calendar age in years, months, and days, plus total months, weeks, and days.

Does the calculator account for leap years?

Yes. It uses calendar dates, so leap years and the different lengths of months are taken into account.

How many days are left until my next birthday?

Enter your date of birth to see the days remaining until the next birthday based on the selected calculation date.

Can I see my age in hours, minutes, and seconds?

Yes. Expand the result to see the hours, minutes, and seconds represented by the date-based calculation.

Does the age calculator know my exact age to the second?

No. It uses dates and does not account for the exact time of birth or time zone. The smaller time units are a date-based breakdown, not an exact lifetime measurement.

Can I use the result to determine legal eligibility?

This is a date-based age calculation, not a legal eligibility tool. Follow the calculation method specified by the relevant organization for official age requirements.