Calculate your exact age in years, months and days from your birth date, how many days you've lived, and how many days until your next birthday.
The calculator starts from today's date and subtracts the birth date, adjusting for the fact that months have different numbers of days:
Days until your next birthday are found by locating your birthday this year (or next year, if it has already passed), and counting the days until that date.
The calculator uses the browser's built-in date functions, which automatically account for leap years when calculating the number of days between two dates.
This calculator always calculates age up to today's date. To find age at a future or past point in time, use the days-between-dates calculator instead.