Age Calculator

Find the exact age between two dates, shown in years, months, and days.

Choose dates and click calculate
Date of birth
Age at date

Result

Your age will appear here.

How it works

Age is calculated as the difference between a birth date and another date (often today), expressed in years, months, and days.

Notes

Example

Someone born on 2000-01-15 would be 26 years old on 2026-01-15 (and the exact months/days depend on the end date chosen).

For general information only.

How to use the Age Calculator

It takes a few seconds, and every figure is calculated in your browser.

  1. Enter your date of birth.
  2. Enter the date you want the age worked out for.
  3. Press Calculate — the result appears in the dark panel beside the form.
  4. Use Copy, CSV, Share or Print under the result if you want to keep it.

Age Calculator — frequently asked questions

How does the Age Calculator work?

Age is calculated as the difference between a birth date and another date (often today), expressed in years, months, and days.

What assumptions and limitations should I know about?

Month lengths and leap years affect exact day counts; this calculator accounts for calendar differences.

Can you walk through a worked example?

Someone born on 2000-01-15 would be 26 years old on 2026-01-15 (and the exact months/days depend on the end date chosen).

Last updated 10 November 2026 · Formula, worked example and assumptions are documented above, and every result is calculated in your browser.