Age Calculator

Work out an exact age from a date of birth: years, months and days, total days lived and the countdown to the next birthday.

Enter a date of birth to get an exact age. You can also set a different reference date to find out how old someone was, or will be, on any day.

Defaults to today.

Exact age

  • Total months
  • Total weeks
  • Total days
  • Total hours

How Does It Work?

  1. Enter the date of birthUse the date picker or type the date directly. Nothing is sent anywhere — the maths happens in your browser.
  2. 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.
  3. 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 birthReference dateExact age
15 June 199031 August 202636 years, 2 months, 16 days
1 January 20001 January 202626 years, 0 months, 0 days
29 February 200428 February 202621 years, 11 months, 30 days
10 December 201931 August 20266 years, 8 months, 21 days

Frequently Asked Questions

How is my exact age calculated?

The calculator counts whole years from the date of birth, then whole months, then the remaining days — the same way official forms do. It does not approximate a month as 30 days.

How does it handle leap years?

Leap days are counted in the total days figure automatically. For a 29 February birthday in a non-leap year, the birthday is treated as 28 February.

Can I find my age on a past or future date?

Yes. Change the second date to any day and the result updates — useful for checking whether someone will have turned 18 by a deadline.

How many days old am I?

The total days figure answers exactly that, counting every calendar day including leap days between your date of birth and the reference date.

Why does the month count sometimes look odd?

Months have different lengths, so a gap of 31 days can be one month and nothing, or one month and a day, depending on where it falls in the calendar.

Is my date of birth stored?

No. Everything runs locally in your browser and nothing is transmitted or saved.

Free. No registration. This tool runs entirely in your browser, so the data you enter stays on your device.