Calculate an exact calendar age for any birth date and target date. The result includes completed years, months, and days as well as useful elapsed-time totals.
Calendar age is calculated by completed anniversaries and calendar months rather than by dividing elapsed days by an average year length. Leap years and different month lengths are handled automatically.
The headline result shows completed years, calendar months, and remaining days. Elapsed totals show completed months and weeks plus exact calendar days and hours between the selected dates.
For a February 29 birth date, the anniversary is treated as February 28 in a non-leap year. This keeps the age and birthday countdown deterministic when the target year has no February 29.
Related tools: Date Calculator · Days Between Dates · Time Calculator