Age calculator

See your age on a chosen date, down to the remaining days.

Starts with today’s date where you are. You can choose another date.

Enter your dates to see the result.

Tell us what happened and what you expected. Please leave out personal information and private tool inputs.

These details describe your setup. They don’t include your name, email, or anything entered into the tool.

See the details included

Voting-limit status from this browser is included. Reports are stored by Netlify so I can investigate.

Age on the date that matters

Enter a birth date and choose the date to compare it with. The result gives calendar years, months, and days, followed by total days lived. It also finds the next birthday and the next multiple of 1,000 days.

Someone born October 3, 2000 is 26 years, 0 months, and 0 days old on October 3, 2026. On October 2, 2026, the result is 25 years, 11 months, and 29 days. A birth date equal to the comparison date gives zero.

Calendar months, not average months

The calculation finds the largest whole-month move from the original birth date that does not pass the comparison date. Each move goes directly from that original date, using the target month’s last day if needed. Remaining calendar days are counted after that anchor. The Temporal calendar-date documentation explains why calendar dates are separate from time zones and elapsed time.

Gregorian dates from years 0001 through 9999 are supported. A birth date after the comparison date needs correction. A future birthday or milestone beyond year 9999 is omitted or marked outside the range. Birth times, local legal birthday rules, and historical calendar changes are not included.

To add a specific number of days or years instead, use the Date calculator.

FAQs

Can I find an age on a future date?

Yes. Change Age on date to the date you need. It starts with today where you are, but stays on your chosen date until you change or clear it.

How are February 29 birthdays handled?

This calculator uses February 28 as the anniversary in nonleap years. In leap years it uses February 29. This is a calculation convention, not a rule for legal eligibility.

Why not divide total days by 365?

Calendar years have different lengths, and months do too. The result counts whole calendar months from the birth date, then reports the days left over.

Is my birth date saved?

No. The calculation runs in this page, and no birth date is sent, saved, or placed in the page address.

Have an idea for a tool I should add? Send it in. I read every suggestion and choose which ones to build next.

For example: "Count the weekdays until a date, without holidays."

Please don't include your name, email, or anything personal. I don't need it. Voting-limit status from this browser is included.