zerouploads

Age Calculator

Work out exact age in years, months and days between any two dates, plus totals and the next birthday.

  • Unlimited
  • No signup
  • Private
  • Works offline

Calculate age between two dates

Date of birth
Age at date
Date shortcut

Elapsed totals

Total months
425
Total weeks
1,850
Total days
12,953
Total hours
310,872
Total minutes
18,652,320
Weekdays lived
9,252
How this was calculated

from 1991-03-14 to 2026-08-30

years = 2026 - 1991 = 35, birthday passed -> 35

months = March -> August = 5

days = 16

result = 35 years, 5 months, 16 days

Age

35years

5 months · 16 days

Born
Thursday 14 Mar 1991
As of
Sunday 30 Aug 2026
Day of week born
Thursday
Zodiac
Pisces

Next birthday

196 days · turns 36

46%

Sunday 14 Mar 2027

Dates are calendar dates. No time zone is applied.

How it works

  1. 01

    Enter a date of birth

    Enter the day, month and year. Any year from 1 to 9999 works.

  2. 02

    Pick the age-at date

    Today by default. Change it to measure age at a past or future date.

  3. 03

    Read the totals

    See your exact age, the total months, weeks and days, and how far away your next birthday is.

How the age is counted

The calculator counts calendar age in whole units. It finds the complete years first, then the complete months since your last birthday, then the days left over. So an answer like 35 years, 5 months and 16 days is more exact than a decimal age based on an average year.

Months are 28 to 31 days long, and leap years add a 29 February. So you cannot turn months and years into a fixed number of days without losing accuracy. The calculator counts the leftover days from the last monthly anniversary and never borrows them from the month before. That is why 31 January to 1 March reads as one month and one day.

Range
Any two dates from year 1 to year 9999.
Leap years
Real calendar dates, not an average year of 365.25 days.
Totals
Months, weeks, days, hours, minutes and weekdays elapsed.
Time zones
The dates are calendar dates, so time zones never shift them.

Other uses

The same sum works for the time between any two dates, such as how long a project ran or how far off an anniversary is. Swap dates puts the two dates the other way round. The Born and As of rows show the weekday of each date.

A 29 February birthday has no match in three years out of four. In those years this tool uses 28 February. Countries set different rules, and some use 1 March instead. The page tells you when it has used 28 February.

Frequently asked questions

How is age calculated exactly?
The calculator counts whole calendar years first, then whole months, then the days left over. It uses the real dates instead of dividing the total days by an average year, so the answer matches the way people count their age.
Does it handle leap years?
Yes. Every month and year keeps its true length, so a leap day is counted whenever 29 February falls inside the span.
Can I measure age at a past or future date?
Yes. The age-at date can be today, a past date or a future one. The result measures from the date of birth to whichever date you pick.
What about a 29 February birthday?
The birth date stays 29 February. In other years this tool treats 28 February as the anniversary. Legal rules differ by country, so check yours if it matters.
Can I measure the gap between any two dates?
Yes. Put the earlier date first and the later one second. Swap dates reverses them if you enter them the other way round.
Is anything saved?
No. The dates you type stay in the page, which never sends them anywhere or keeps them between visits.
Browse all calculators