How Does It Work?
- Enter the date of birthUse the date picker or type the date directly. Nothing is sent anywhere — the maths happens in your browser.
- Optionally change the reference dateLeave it as today for a current age, or set a future or past date to see the age on that day.
- Read the exact ageYou get years, months and days, plus totals in months, weeks, days and hours, and the next birthday.
What Is It Used For?
Age looks simple until months of different lengths and leap years get involved. This calculator counts calendar months properly rather than dividing days by 30, which is why the result matches what a passport office or a school registration form expects.
- Filling in a form that asks for an exact age in years and months.
- Checking eligibility for a school year, a licence, a pension or an insurance band.
- Working out how old a child is in months for a growth chart or a nursery form.
- Finding what day of the week you were born on.
- Planning a birthday — how many days are left, and what day it falls on.
Examples
| Date of birth | Reference date | Exact age |
|---|---|---|
| 15 June 1990 | 31 August 2026 | 36 years, 2 months, 16 days |
| 1 January 2000 | 1 January 2026 | 26 years, 0 months, 0 days |
| 29 February 2004 | 28 February 2026 | 21 years, 11 months, 30 days |
| 10 December 2019 | 31 August 2026 | 6 years, 8 months, 21 days |