Enter a date of birth to see the exact age in years, months, and days — along with total days lived, weeks, months, and days until the next birthday. You can optionally set a custom reference date to calculate how old someone was or will be on a specific occasion. All calculations account for varying month lengths and leap years.