TL
Tool Lab
💰捐贈
💰捐贈

Age Calculator

Calculate exact age in years, months, and days. Also shows days until next birthday.

About This Tool

The Age Calculator computes your exact age from a date of birth to any reference date (defaulting to today). It returns the age in years, months, and days, the total number of days lived, and the number of days until your next birthday. The reference date can be changed to calculate age at any historical or future point in time.

All calculations run in your browser using JavaScript's Date API. The tool correctly accounts for leap years and variable month lengths, so the result always reflects the calendar-accurate age rather than a rounded approximation.

How to Use

  1. Enter your Date of Birth using the date picker.
  2. The Reference Date defaults to today — leave it as-is for your current age.
  3. To calculate age at a specific date, change the reference date.
  4. Click Calculate to see age in years/months/days, total days, and days to next birthday.

Use Cases

Individuals use this tool to find out their exact age for forms that require years, months, and days (visa applications, medical forms). Legal professionals verify whether a person was of legal age on a specific date. HR teams confirm retirement eligibility dates. Parents track their child's exact age in months for pediatric milestones. Genealogists calculate ages of historical figures from birth records.

FAQ

  • How does the tool count months? — It counts calendar months, so a person born on March 31 and checking on April 30 is 0 years, 0 months, 30 days — not a full month yet.
  • Does it handle leap years? — Yes. February 29 birthdays are handled correctly; the next birthday falls on February 28 or March 1 in non-leap years depending on the convention used.
  • Can I calculate someone's age on a past date? — Yes. Change the reference date to any past date to calculate age at that point in time.