Age Calculator

Work out an exact age from any birth date. Enter the date of birth and the calculator shows the age in years, months and days, plus the total months, weeks, days and hours lived, the weekday you were born on, and how many days are left until the next birthday. Free, leap-year accurate, and instant.

Work out your exact age, or anyone else's, from a date of birth. If you are wondering how old am I, or how old someone is between two dates, enter the birthday and read the answer in years, months and days, plus the total weeks, days and hours lived. It also shows the weekday you were born on and the days left until your next birthday.

  • Leap-year accurate
  • 100% free
  • No sign-up, no app
  • Instant as you type
  • Works offline after first load
Read the guide: How to Calculate Your Exact Age
Exact age
36 years, 2 months, 11 days
Born on a Sunday. 293 days until the next birthday (Thursday, 20 May 2027).
Total months
434
Total weeks
1,888
Total days
13,221
Total hours
317,304
Born weekday
Sunday
To next birthday
293 days

How to use it

  1. 1

    Enter the birth date

    Pick the date of birth. The age updates straight away, measured against today.

  2. 2

    Change the "age at" date if needed

    Leave it on today, or set a past or future date to find the age on that day, such as a milestone.

  3. 3

    Read the breakdown

    See the exact years, months and days, the totals in weeks and days, and the countdown to the next birthday.

When it comes in handy

Birthdays and milestones

Find out exactly how old someone is today, or how old they will be on a particular date.

Forms and eligibility

Check an exact age for a form, an age limit or a cut-off date without counting on your fingers.

Fun facts

See how many days or weeks you have been alive, and which weekday you were born on.

Instant, accurate & 100% in your browser

The calculation runs right here in your browser, counting the real calendar so leap years and month lengths come out right. Nothing you type is sent to a server, there is no sign-up and no limit, and once the page has loaded it keeps working even with no connection.

Frequently asked questions

How is exact age calculated?
The calculator counts complete years from the birth date to today, then the complete months after that, then the leftover days. It does this against the real calendar, so a birth date of 31 January reaching 1 March is handled correctly rather than assuming every month has 30 days. The result is the same as counting full years and months on a calendar.
Why does my age in months not match years times twelve plus the months shown?
It does. The total-months figure is simply your years multiplied by twelve plus the extra whole months. For example, 36 years and 0 months is 432 total months. The breakdown and the totals are two views of the same elapsed time.
What happens with a 29 February birthday?
In a year that is not a leap year, the calculator treats the birthday as falling on 28 February for counting purposes, so a leap-day baby still has a birthday every year and the age never gets stuck. In a leap year the birthday lands on 29 February as normal.
Can I calculate my age on a past or future date?
Yes. Leave the "age at" date on today for your age right now, or set any other date to find how old you were, or will be, on that day. It is handy for checking an age against a form's cut-off date, or how old someone will be at a wedding, an exam or a big event.