Enter a birth date and any target date to calculate exact age on that date.
Choose the date you want to calculate age on, or leave blank for today.
Choose your start and comparison dates to see the elapsed years, months, and days here.
Your age is also shown as total months, weeks, days, hours, and minutes lived, so you can see exactly how many days you have been alive.
An age calculator by date answers questions like how old someone was on a past date or how old they will be on a future date.
The calculator compares the birth date with your selected date and returns the exact difference in calendar years, months, and days.
Alongside the calendar result, your age is broken down into total months, weeks, days, hours, and minutes lived. These running totals answer questions like how many days you have been alive or how many months old a baby is, and they update the moment you change a date so you can copy the exact figure you need.
Calculating age on a specific date — rather than today — comes up constantly in paperwork and planning:
Need a particular result? Use the age calculator by date for any past or future day, the exact age calculator for years, months, days, hours, and minutes, or the date difference calculator to find the duration between two dates.
The selected dates stay in your browser and are used only for the calculation shown on the page.