Date & Time
Age Calculator
Work out an exact age from a date of birth.
Result
Enter your numbers and press Calculate to see the result.
Calculating…
How exact age is calculated
The age calculator counts full calendar years from your date of birth, then full months, then the remaining days — respecting the true length of every month and leap years. It also converts the whole span into total days and weeks, and counts down to your next birthday.
Method
- Count whole years from the birth date to the target date.
- Count whole months remaining after those years.
- Count leftover days; if the day-of-month is smaller than the birth day, borrow the previous month's real length.
Worked example
Born January 1, 1995, checked on July 6, 2026: 31 full years pass on January 1, 2026; then 6 full months to July 1; then 5 days — an exact age of 31 years, 6 months, 5 days, or about 11,509 total days. The next birthday is January 1, 2027 — 179 days away.
Common reasons to check an exact age
- Eligibility — confirming an age for school entry, a licence, a pension, or a legal threshold on a set date.
- Forms and applications — quoting age in years and months, or a precise age as of a deadline.
- Milestones — how many days old someone is, or the countdown to a 1st, 18th, or 100th birthday.
- Records and history — working out how old a person was at the time of a past event.
Leap years and the Feb 29 case
Because the calculator counts real calendar months and the actual length of each one, leap days are handled correctly — the total-days figure includes every February 29 in the span. People born on February 29 are a special case: in non-leap years there is no matching date, so their birthday is usually marked on February 28 or March 1 depending on local convention, while their true age still ticks over once every four years by the calendar.
You can set the second date to anything — a past date for "how old was I when…" questions or a future date for official forms. For the gap between two arbitrary dates, use the date difference calculator.
Age Calculator — frequently asked questions
How is exact age calculated?
The calculator counts full calendar years, then full months, then remaining days between the date of birth and the target date, respecting the real length of each month and leap years.
Can I find my age on a specific date?
Yes. Change the second date from today to any date — past or future — and the result shows the exact age on that day, for example for filling in official forms.
Why do two people the same number of days old have different years-months-days ages?
Because months have different lengths, converting days into years, months, and days depends on which calendar months the span crosses. The total-days figure is the unambiguous measure.
How is the next birthday countdown worked out?
The calculator finds your birthday in the current year of the target date; if it has already passed, it moves to next year, then counts the days remaining.