Age Calculator

Calculate calendar age in years, months and days on a date you choose.

Processed locally in your browser. Your input is not uploaded.

How to use Age Calculator

Choose a birth date and an optional calculation date. Today uses your browser’s local calendar date.

Details and limits

Month-end anniversaries are clamped to the last day of the month. A February 29 birthday is observed on February 28 in non-leap years. Total days use date-only arithmetic, unaffected by daylight saving time.

Practical example

Choose a fixed calculation date when checking age at a past or future event. The default uses today's local date, so a fixed example stays reproducible.

A person born on 2000-06-15 is 25 years, 1 month and 5 days old on 2025-07-20. Enter those two dates to reproduce the result.

Frequently asked questions

Can I calculate age on a future date?

Yes, choose a later calculation date to project calendar age. The birth date must not be later than the calculation date.

Why does the next birthday show zero days away?

The calculation date falls on the birthday used by the calculator. That day's birthday is counted as the next occurrence rather than skipping to the following year.

Does the result include the exact time of birth?

No. Inputs are calendar dates, so hours, minutes and timezones of birth are not included in the age calculation.