Home/Calculators/Age Calculator

Calculators

Age Calculator

Enter a date of birth and get an age in years, months, and days, plus the total number of days and the days until the next birthday.

26years

7 months and 16 days · 9,726 days old · next birthday in 135 days

How to use it

  1. Pick the date of birth.
  2. Leave “as of” on today, or set the form’s date.
  3. Read years, months, days, and total days.
  4. Check the countdown to the next birthday.

Born 15 March 2000, as of 1 November 2026

That is 26 years, 7 months, and 17 days. The next birthday is 15 March 2027. Total days depend on the exact calendar span, including leap days.

Age is not years alone. A person born on 15 March 1998 is a different age on 1 March and on 20 March. This calculator counts full years, then full months, then the remaining days, using the calendar rather than dividing by 365.25. Total days ignore the time of day so a daylight-saving change does not add or remove a day. If you set an “as of” date, the age is calculated for that day, which is what visa forms and school cutoffs ask for.

Questions

How is age calculated?

Full years are counted first, then full months, then leftover days. A birthday later this month means the year count has not rolled over yet.

Does a leap day change the result?

Yes. Total days include 29 February when that date falls in the span. Someone born on 29 February advances a year on 1 March in non-leap years.

Can I calculate age on a past date?

Yes. Set the “as of” date to the day the form cares about.

Is the date uploaded?

No. The calendar math runs in your browser.

Related tools