Chronological Age Calculator
Calculate your exact age in years, months, days, weeks, and total days lived.
Enter your values and click Calculate
How It Works
Chronological age is computed by comparing the birth date and the reference date. First, total days = (test date − birth date) in milliseconds ÷ 86,400,000. Total weeks = floor(total days ÷ 7). For the years/months/days breakdown: start with years = test year − birth year, months = test month − birth month, days = test day − birth day. If days is negative, borrow from the previous month (add the number of days in the prior calendar month). If months is then negative, borrow 12 from years. This approach correctly handles month-length variations and leap years. For example, the age of someone born June 15, 2000 on April 18, 2026 is 25 years, 10 months, 3 days.