Calculate your exact age in years, months, and days
An age calculator turns a birth date into a precise age — years, months, days — plus aggregate totals (days, weeks, months lived). Seemingly trivial, but leap years, month boundaries, and timezone parsing make it surprisingly easy to get wrong. This tool uses strict UTC calendar math so results are consistent worldwide.
Correctly — on non-leap years, the 'birthday' is treated as March 1 for 'today is my birthday' checks, matching legal convention in most jurisdictions.
Dates-without-time are timezone-ambiguous. Parsing them in UTC prevents an off-by-one-day bug when users are several hours ahead or behind the date boundary.
Yes — the optional 'Calculate Age On' field lets you use any target date, past or future.
No. Everything runs locally in your browser.
Months have different lengths, so 1 year + 1 month is sometimes 365 days and sometimes 367. Total days is the raw calendar difference.