All tools
Age Calculator

Age calculator

Find your exact age in years, months and days — or calculate the age between any two dates.

  • Exact age to the day
  • Total days, weeks and months lived
  • Days until next birthday
  • Works for any historical date
/ /
/ /
Please enter a valid date of birth.

Frequently asked questions

How is exact age calculated?
The calculator counts years from date of birth to today, then adjusts for the remaining months and days. If the current day of the month is before the birth day, one month is subtracted and the remaining days are carried across.
How are days until next birthday calculated?
The calculator finds the next occurrence of your birth month and day from today, then counts the days remaining — accounting for leap years. If your birthday is today, it returns the days until the following year's birthday.
What if I was born on 29 February?
In non-leap years, the birthday is treated as 28 February for the purposes of "days until next birthday". The age calculation in years is not affected.
Can I calculate the age between two dates?
Yes. Fill in the "Calculate age on" field with any target date. This lets you work out how old someone will be on a future date, or how old they were on a past one.
What is the earliest date I can enter?
The calculator accepts dates from 1 January 1900 onwards. For earlier dates, the day and total figures may not be accurate due to calendar reform differences.
Does it work for children and babies?
Yes. The result shows years, months, and days — so a child who is 2 years, 3 months, and 5 days old is shown precisely, which is useful for health visitor and GP records.
Advert
Advert