Find your exact age in years, months, and days — free, private, instant.
Total days lived: 0
This calculator finds the exact time between two dates — typically your date of birth and today — broken down into full years, full months, and remaining days, rather than a single decimal figure. It's useful for anything that requires a precise age on a specific date: eligibility checks, legal or medical forms, or just satisfying curiosity about exactly how old you are down to the day. It also works for any two dates, not just birthdays, so you can use it to find your age as of a past or future date.
Enter your date of birth, and optionally change "Calculate age as of" to any other date, then tap Calculate age to see your exact age broken down into years, months, and days, plus total days lived.
The calculator counts whole years first, then whole months, then the days left over between the date of birth and the "as of" date. Take someone born on 15 March 1990 and an "as of" date of 10 October 2026: that is 36 years (to 15 March 2026), 6 more months (to 15 September 2026) and 25 days, so 36 years, 6 months and 25 days. It also shows the total number of days lived, which is handy for milestones such as your 10,000th day.
Do not subtract birth year from current year; that overstates your age until your birthday has passed. If you were born on 29 February, rules differ by country and organisation about whether your birthday falls on 28 February or 1 March in non-leap years, so check the rule on the form you are filling in. The tool works for any two dates, so you can also use it to measure the time between events, such as the length of a job or a relationship. Your dates are processed in your browser. For a health check based on your measurements, try the BMI Calculator, or work out proportions with the Percentage Calculator.
How is my age calculated?
We count full years, then full months, then the remaining days between your date of birth and the "as of" date — the same method used by most official age calculators.
Can I find my age on a specific past or future date?
Yes — change the "Calculate age as of" field to any date to see your age at that point in time.