Age Calculator
Calculate exact age in years, months, and days from a birth date to today, plus total days and weeks lived.
- Age
- 36 years, 1 months, 16 days
- Total days lived
- 13,195
- Total weeks lived
- 1,885
How it works
This counts age the way a calendar would: years, months, and days are found by subtracting the birth date's year, month, and day from today's, borrowing a month (adding the number of days in the previous calendar month) whenever the day subtraction goes negative, and borrowing a year whenever the month subtraction then goes negative. That's different from this site's Date Difference Calculator, which reports an average-length 'months' figure for an arbitrary date range — this one gives the calendar-accurate breakdown a person would actually say out loud as their age.
Total days and total weeks lived are also shown as an exact day count between the two dates, with no averaging involved.
FAQ
Why might this differ slightly from 'days ÷ 30' or 'days ÷ 365.25' style estimates?
Because real months and years don't all have the same number of days. This calculator borrows the actual number of days in whichever calendar month is being crossed, so the years/months/days figure always matches how you'd count age by hand on a calendar, rather than an averaged approximation.