Age Calculator

Answer: Enter a date of birth and the age calculator returns your exact age in years, months, and days — plus total weeks, days, and hours lived and a countdown to your next birthday.

An age calculator converts your date of birth into exact years, months, and days elapsed, optionally counting down to your next birthday.

Calculate exact age from date of birth

Ad
Age--
In Months--
In Days--
In Hours--
Next Birthday--
Ad

How Age Is Calculated

Age is calculated as the time between your date of birth and the target date. The calculator counts whole years first, then whole months, then the leftover days — the same convention used on official forms in most Western countries. Each culture may count age differently: in the traditional Korean system, for example, a person is considered one year old at birth and gains a year at New Year rather than on their birthday, and traditional age reckoning is still commonly quoted in everyday conversation. For legal purposes — driving, voting, contracts, retirement — jurisdictions almost always use the completed-years convention this tool follows.

Under the hood, the math is straightforward but has one wrinkle: months have unequal lengths. When the target date's day-of-month is earlier than the birth day-of-month, the calculator borrows days from the previous month, using that month's actual length. That is why "one month" can mean 28, 29, 30, or 31 days depending on where the period falls, and why age expressed as years, months, and days is more precise than a single day count alone.

Age in Different Units

People ask for age in surprising units. A newborn's parent wants weeks; an insurance actuary wants days; a demographer wants decimal years. The table below shows the same four birth dates converted across units, computed against January 1, 2027. Leap-year birthdays follow the common legal convention: when February 29 does not exist in a year, the birthday is treated as falling on March 1 in some jurisdictions and February 28 in others, so the "next birthday" shown is the nearest of the two.

Date of birthAge on Jan 1, 2027Total days livedDays to next birthday
Jan 1, 199037 yr 0 mo 0 d13,5140
Jun 15, 199036 yr 6 mo 17 d13,349165
Dec 31, 199531 yr 0 mo 1 d11,324364
Feb 29, 200026 yr 10 mo 3 d9,803424 (next Feb 29 is 2028)
Jul 4, 200521 yr 5 mo 28 d7,851184

Total days lived is simply the difference between the two dates, and each figure above was checked by counting the intervening leap years (1992, 1996, 2000, 2004, and every fourth year after) that add one extra day each. The "days to next birthday" column counts from January 1, 2027, which is why the January 1 birthday lands on 0.

Why Calendars Make Age Tricky

The Gregorian calendar, introduced by Pope Gregory XIII in 1582, averages 365.2425 days per year — close to the tropical year of roughly 365.2422 days. That near-match is why the calendar stays aligned with the seasons over centuries, but the fractional day is also why any "years lived" figure rounded to whole days is only exact to the day, not the hour. This calculator also reports age in hours, which is convenient for newborns and for anyone who enjoys seeing a very large number grow in real time: a 37-year-old has lived through roughly 324,000 hours, and the count ticks up every hour without respect to birthdays.

Time zones add a final layer of subtlety. Dates are compared as calendar dates, not instants, so the result can differ by one day depending on where in the world you stand when you ask. For everyday purposes — forms, milestone birthdays, school enrollment cutoffs — the calendar-date convention this tool uses is the one that matters.

Common Uses for an Age Calculator

Beyond curiosity, exact age calculations gate real decisions. School enrollment cutoffs typically require a child to reach a given age on or before a specific date, and parents planning ahead check the boundary months in advance. Retirement systems, from Social Security in the United States to state pension schemes elsewhere, key benefits to completed age on particular dates — off-by-one-day errors here change when the first payment lands. Immigration forms, driver's license applications, insurance policies, and age-restricted purchases all ask for completed age as of a stated date, which is exactly what the age-at-date field computes.

Genealogy researchers use the same arithmetic in reverse: given an age recorded on a census or gravestone and the date of the record, they estimate a birth year by subtraction, allowing a year of slack for rounding. HR departments verify employment eligibility the same way. Whenever a document says "must be 18 years of age on or before," the honest check is completed years between the two dates — never rounding up.

Frequently Asked Questions

How many days old am I? Enter your date of birth and leave "age at date" as today; the calculator reports total days alongside years, months, and days.

Does a leap-day birthday change my legal age? No. You still complete a year of life every February 29 or, in non-leap years, on the substitute date your jurisdiction assigns, and your age in completed years advances once per year as usual.

Why does my age differ by one day in another country? Because the calculator compares calendar dates, and the same instant falls on different dates in different time zones when the local clocks straddle midnight.

What is the difference between completed age and reckoning age? Completed age counts only full years since birth — the Western legal standard — while traditional reckoning systems may start at one and increment on a group date like New Year.

Can I calculate age at a past or future date? Yes; set "age at date" to any date, and every figure — years, months, days, hours, and the next birthday — is computed relative to that reference point instead of today.