How to use
- Enter your date of birth.
- Optionally enter a reference date to calculate your age on a specific day.
- Click "Calculate" to see your age.
How it works
Your age is the number of full years that have passed since your date of birth, counted up to the reference date (or today if left blank).
Examples
Born May 10, 2000, today is September 19, 2026 → This year's birthday has already passed, so the age is 26.
Born December 25, 2000, today is September 19, 2026 → This year's birthday hasn't happened yet, so the age is 25.
FAQ
Does this handle leap years correctly?
Yes, the calculation uses real calendar dates, so leap years are handled automatically.
Can I calculate someone's age on a past or future date?
Yes — just enter that date in the reference date field.