Calculate your exact age in years, months, and days, or find the precise duration between any two dates. Fast, accurate, and easy to use.
This age calculator tells you your exact age down to the day. Enter your date of birth using the date picker. The end date defaults to today, but you can change it to calculate age as of any past or future date.
The results show your age in years, months, and days, plus the total duration in months, weeks, days, and hours. It also tells you how many days until your next birthday.
This tool is useful for verifying age requirements, calculating time since a specific event, or just satisfying your curiosity about exactly how old you are.
Age is calculated by finding the difference between two dates. The calculator accounts for the different lengths of months and leap years. The result shows the precise number of full years, remaining full months, and remaining days between the two dates.
For example, if you were born on March 15, 1990, and today is May 4, 2026, you are 36 years, 1 month, and 19 days old. The calculator also shows that you've been alive for approximately 13,200 days.