Age Calculator
Find the exact age between two dates, shown in years, months, and days.
| 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
- Month lengths and leap years affect exact day counts; this calculator accounts for calendar differences.
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.
- Enter your date of birth.
- Enter the date you want the age worked out for.
- Press Calculate — the result appears in the dark panel beside the form.
- 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.