Calculate an exact age at a given date

Calculate an exact age at a given date. Handy for teams and individuals planning schedules, checking deadlines or preparing a document.

Calculate an exact age at a given date. See the result immediately in your browser, with no account, upload or stored data.

How to use

  1. Enter the date of birth in year-month-day format, using four digits for the year.
  2. Enter the reference date at which you want to know the age, using the same format.
  3. Run the calculation to get the exact age on that date.
  4. Read the displayed detail and check that both dates match your situation.
  5. Clear the dates if you are using a shared computer.

Example

The sample sets a birth date in 1990 and a reference date in 2025. After calculating, look at how the result breaks down the age on that date. This helps verify a deadline or an age condition without doing the math by hand.

Input

1990-05-17
2025-01-01

Limits and formats

Where processing happens

The calculation runs directly in your browser. The dates you enter are not sent anywhere and are not stored by the tool. You can change the reference date and run the calculation as many times as needed.

Frequently asked questions

What date format should I use?

The safest choice is to write the year with four digits, then the month and the day, separated by hyphens. If the result looks odd, check the order of the elements and whether the date exists.

Can I calculate age at a future date?

Yes, enter a reference date later than the birth date. The tool will return the age reached on that date, which can help check a condition or a deadline.

Does the result account for leap years?

An exact age calculation follows the calendar, so leap years are taken into account as long as the dates you enter are valid. Still review the displayed detail to confirm.

Tools in the same category