Age Calculator
Calculate exact age in years, months, and days.
Ever wondered exactly how many days, hours, or even minutes you have been alive? Our free Age Calculator computes your exact age in years, months, weeks, days, hours, and minutes from your date of birth to today. You can also calculate the time between any two dates, making it useful for anniversaries, deadlines, and countdowns.
Simply enter your date of birth using the date picker. The calculator uses today date as the end date by default. For custom date ranges (such as a project duration or how long ago an event happened), enable the "Custom end date" option and pick any past or future date.
The result panel shows your age in multiple formats simultaneously: years + months + days (the standard way people express age), total months lived, total weeks, total days, total hours, and total minutes. For future dates, the calculator shows the countdown to that date.
Our calculator accounts for leap years correctly and uses the actual number of days in each month rather than approximating. The difference algorithm is based on widely accepted date arithmetic used by libraries like date-fns and moment.js.