Age Calculator
Calculate exact age in years, months, days — and find your next birthday.
Age
26 yr 9 mo 17 d
- Total days
- 9,787
- Total weeks
- 1,398
- Total hours
- 234,888
- Born on a
- Saturday
Next birthday
2027-01-01(75 days to go)
How to use
- Pick your birth date.
- Leave 'as of' set to today, or change it for any other date.
- Read your age and total days lived.
- See the date and countdown to your next birthday.
About this tool
ShowHide
Enter a birth date and get the exact age in years, months and days, along with the total days lived, the weekday you were born on and the countdown to the next birthday. The 'as of' date defaults to today but accepts any date, so you can work out how old somebody was at a particular moment — or will be at a future one. Age here is calendar age, counted the way people actually count it: the years advance on the birthday, not after a fixed number of days. That distinction matters because months have different lengths, so the same span of days produces different month-and-day figures depending on where in the calendar it falls. Everything is computed in your browser from the dates you type; nothing is sent anywhere.
Frequently asked questions
How is age calculated?
Calendar-accurate: full years, then full remaining months, then leftover days, exactly the way a passport or hospital form computes age.
Does it handle leap years?
Yes — the calculation walks calendar months, so February 29 birthdays and leap day arithmetic come out correctly.
Can I see how old someone was on a past date?
Yes — change the 'as of' date to any date after the birth date.
Why no time-of-day?
Birth times are rarely entered consistently, so the tool works on whole days and treats both dates in your local timezone.
Why doesn't the months figure match subtracting the dates?
Because months are not equal in length. The calculation takes whole years first, then whole months, then the remaining days - and when the day-of-month has not yet been reached, it borrows from the previous month, whose length varies between 28 and 31 days. The same number of elapsed days can therefore read as a different number of months and days depending on which months it spans.
What happens with a 29 February birthday?
In years that have no 29 February, the birthday is treated as falling on 28 February, both for counting a completed year and for the next-birthday countdown, so the two never disagree. Some jurisdictions use 1 March instead, so a legal age cut-off may land one day later. The total days lived is unaffected either way, since that figure counts actual elapsed days rather than calendar anniversaries.
Which time zone is used?
Your device's local calendar date, with no time-of-day component. Dates are compared as dates, so the result does not shift when you cross a time zone, and there is no ambiguity around midnight. If you need an age at a precise instant rather than a calendar day, this is not the right measure.
Guides on this topic
Related tools
Planet Birthday Calculator (Age on Mars, Venus, Jupiter…)
How old are you on Mercury, Mars, Saturn or Pluto? Enter your birth date and see your age plus next-birthday countdown for every planet in the Solar System.
Time
Birthday Countdown
Type a birthdate, get a live ticking countdown to the next birthday — plus exact age, days since born, hours lived, and the rare golden birthday year.
Time
Moon Phase Calculator (Illumination, Age, Next Full/New)
Pick any date and get the lunar phase name, illumination percentage, age in days, an SVG of the current shape, and the next new and full moon dates.
Time
Pet Age in Human Years
Convert your dog or cat's age into the rough "human-year equivalent" — using vet-recommended scales, not the old multiply-by-seven myth.
Everyday
Prorated Monthly Salary Calculator (Partial Month)
Prorate a monthly salary for a month you joined or left partway through: calendar-day, 30-day and working-day methods side by side.
Everyday
Percentage Calculator
Work out percentages, what-percent, and percent change in one place.
Everyday