Age Calculator
Find your exact age in years, months and days.
Leave empty to use today's date.
Calculating…
How to use the Age Calculator
- Enter the date of birth using the date picker or by typing it.
- Leave the 'Age as of' box empty to use today, or choose a different date.
- Read the age in years, months and days, along with the total number of days lived.
- Check the date of the next birthday and the days remaining.
About the Age Calculator
Find out exactly how old someone is, in years, months and days, and how long until the next birthday. Enter a date of birth and the calculator uses today's date by default. You can also pick any other date to answer questions such as how old someone was on a particular day, or how old they will be at a future event.
Age is measured in complete calendar units. The calculator counts how many whole years fit between the two dates, then how many whole months are left over, then the remaining days. So someone born on 15 June 1990 is 36 years, 4 months and 18 days old on 2 November 2026.
The total number of days is the difference between the two calendar dates. The next birthday is the date of birth moved forward by the next whole number of years. People born on 29 February celebrate on 28 February in years that are not leap years, which is how this tool treats them. If the 'as of' date is a birthday, the tool says so and shows zero days to go. Dates before 1900 and dates of birth after the chosen date are not accepted.
Frequently asked questions
How is age calculated in months and days?
After counting whole years, the tool counts whole months since the last birthday, then the days since the last monthly anniversary.
Can I find my age on a past or future date?
Yes. Type that date in the 'Age as of' box. It works for dates before today, such as a historical event, and for dates in the future.
What if I was born on 29 February?
In years without a 29 February, the birthday is counted on 28 February. Your age increases by one year on that date.
Why is the result empty for a moment when the page loads?
The tool waits to read today's date from your device so that it is correct in your time zone. It appears as soon as the page is ready.
Is my date of birth stored?
No. The calculation runs in your browser and your date of birth is never sent anywhere.