Exact age calculator

Age Calculator

Enter a date of birth and this calculator gives the exact age — years, months and days — along with total days lived, the weekday of birth, the generation, and a countdown to the next birthday. Add a target date to ask “how old was I on…?” instead of “how old am I today?”.

All calculations use UTC calendar days. Time of day and time zones never shift a result.

Exact age
—
Next birthday
—
Born on a
—
Generation
—
Zodiac sign
—
Western (tropical) zodiac
Total months
—
full months, plus the extra days above
Total weeks
—
Total days
—
Total hours
—
Total minutes
—

How exact age is calculated

The short answer: an exact age is not just “this year minus birth year”. We first find the most recent birthday on or before the target date, then count full calendar months from that birthday, then the remaining days. That borrowing order — years, then months, then days — is the same one used on official forms, and it is why two people born in the same year can have ages that differ by a day around month boundaries.

Totals are simpler: total days is the plain count of calendar days between the two dates (leap days included, because every date is converted to a UTC day count and subtracted). Weeks are total days divided by seven, hours are days × 24, and minutes are days × 1,440. Because everything runs on UTC midnights, daylight saving changes can never add or steal an hour from the answer.

Born on February 29? Leap-day birthdays need a rule for ordinary years. AgeCalc observes a February 29 birthday on March 1 in non-leap years — so someone born on 29 February 2000 turns 26 on 1 March 2026, and is still 25 on 28 February 2026. Some countries and families use February 28 instead; if that is your convention, read the age one day earlier.

Generations by birth year

Generation labels are a cultural shorthand, not a science, and the boundaries differ slightly between sources. AgeCalc uses these widely used ranges and shows the range next to your result so you can judge for yourself:

GenerationBirth years
Silent Generation1928 – 1945
Baby Boomer1946 – 1964
Generation X1965 – 1980
Millennial (Gen Y)1981 – 1996
Generation Z1997 – 2012
Generation Alpha2013 – 2024
Generation Beta2025 – 2039 (early proposals)

Frequently asked questions

Why is my age different on two calculators?

Almost always the February 29 rule or the borrowing method. Some tools divide total days by 365.25, which drifts by a day near birthdays. AgeCalc counts actual birthdays, months and days on the calendar, which matches how age is stated legally in most places.

Can I calculate the age of someone who has died?

Yes — put their birth date in the first field and the date of death as the target date. The result is their age at that date.

What is my age in days?

It is in the totals above, and the dedicated Age in Days page adds milestones — for example the exact date you turn 10,000 days old.

Does the time I was born matter?

Not for calendar age. Legal age changes at the start of your birthday in most jurisdictions, not at the hour of birth, so this calculator works in whole days.

AgeCalc Pro — $9/mo, coming soon. Saved profiles for the whole family, birthday reminders, milestone alerts (10,000 days, half-birthdays) and printable age certificates. The free calculator above stays free — Pro is a preview only, no checkout yet.