Skip to content

Age Calculator

Find your exact age in years, months and days, plus a countdown to your next birthday.

Exact age
–
–Total months
–Total weeks
–Total days
–Total hours (approx.)
–Total minutes (approx.)
Next birthday
–

Method: count whole years, then whole months (a birthday on the 31st falls on the last day of shorter months), then the remaining days. Totals count every calendar day between the two dates.

This age calculator works out exactly how old you are from your date of birth: the number of complete years, months and days, as well as your age in total months, weeks, days, hours and minutes. It also shows the day of the week you were born on and counts down the days to your next birthday.

You can change the second date to find someone’s age on any day in the past or future, for example the age on an exam date, a job application deadline, a school cut-off date or a retirement date. Everything is calculated in your browser using your local calendar, so the result matches the date on your device.

How to use the Age Calculator tool

  1. Enter the date of birth with the date picker or by typing it.
  2. Leave Age on this date as today, or pick another date to see the age on that day.
  3. Read the exact age in years, months and days in the green result box.
  4. Check the totals (months, weeks, days, hours) and the weekday you were born on.
  5. See how many days are left until the next birthday and which age it will be.

Why use ToolOrca Age Calculator

  • Exact age in years, months and days
  • Age in total months, weeks, days, hours and minutes
  • Day of the week you were born
  • Next birthday countdown
  • Age on any past or future date
  • Handles leap years and 29 February birthdays

How the age is calculated

The calculator first counts the complete years between the two dates, then the complete months, then the days that remain. A month is counted when the same day number comes round again; if that day does not exist (for example the 31st in a 30-day month), the last day of the month is used instead.

Worked example: someone born on 15 May 1990 is, on 13 November 2026, 36 years, 5 months and 29 days old. From 15 May 1990 to 15 May 2026 is 36 years; from 15 May to 15 October is 5 more months; and from 15 October to 13 November is 29 days. In total that is 13,331 days, or 1,904 weeks and 3 days.

Age in different countries and situations

Most countries use the “international age” shown here, which starts at zero at birth and goes up by one on each birthday. Official forms often ask for your age on a specific date, such as 1 January or the closing date of an application, which is why the second date is editable. For babies, doctors usually give the age in weeks up to about 3 months and in months up to 2 years.

Frequently asked questions

How old am I if I was born in 2000?

On 13 November 2026, someone born on 1 January 2000 is 26 years, 10 months and 12 days old (9,813 days). If your birthday has not yet come this year, you are one year younger than the current year minus 2000; enter your full date of birth for the exact figure.

How do I calculate my age in days?

Count the days between your date of birth and today, including the extra day in every leap year. The calculator does this for you: someone born on 15 May 1990 is 13,331 days old on 13 November 2026.

What if I was born on 29 February?

In common years there is no 29 February, so the calculator treats 28 February as the anniversary, which is the legal convention in many countries. Some places, such as the UK for certain purposes, use 1 March instead. Your exact age in days is not affected.

What day of the week was I born?

Enter your date of birth and the result shows the weekday. For example, 1 January 2000 was a Saturday and 4 July 1985 was a Thursday.

Is my date of birth stored?

No. The calculation runs entirely in your browser and nothing is sent to a server or saved.