Log in Sign Up

Age Calculator

Find your exact age in years, months, and days from your date of birth.

Enter your date of birth
0
Total months
0
Total days
Next birthday in

About This Tool

The Age Calculator works out an exact age from a date of birth to any reference date. It shows the age in years, months, and days, the total number of months and days lived, and how many days remain until the next birthday. It is handy for forms, eligibility checks, and curiosity.

By default the age is calculated as of today, but you can set any reference date. Everything runs in your browser.

  • check_circleExact age in years, months, and days
  • check_circleTotal months and total days lived
  • check_circleCountdown to the next birthday
  • check_circleCalculate age as of any date

Why age is not a subtraction

Subtracting birth year from current year gives the wrong answer for roughly half the population on any given day, because it ignores whether the birthday has already happened this year. Someone born in December 1990 is 35 for eleven months of 2026 and 36 only in the last few weeks. Correct age counts completed years: take the year difference, then subtract one if this year's birthday has not yet arrived.

Leap days complicate the edge. A person born on 29 February has a real birthday only every fourth year, and jurisdictions differ on which day the anniversary falls in a common year. Most legal systems, including India and the UK, treat 1 March as the day the person attains the next age; a few treat 28 February as the anniversary. The difference is one day and it occasionally matters for eligibility cut-offs.

Reading an age in years, months, and days

An age broken into years, months and days is not a single number in three units; it is a calendar walk. The calculation takes whole years first, then whole months from the last birthday, then the leftover days. Because months are different lengths, the day component behaves in ways a decimal age never would: the same gap can be reported as 1 month 2 days or 1 month 0 days depending on which months it spans.

This is the source of most disagreements between two age calculators. Counting from 31 January to 28 February can be described as 28 days or as one month, and both are defensible. When an exact figure matters, such as a paediatric dosing chart or a school admission cut-off, use the total-days figure rather than the years-months-days breakdown, because total days is unambiguous.

Where an exact age is actually required

Several everyday processes hinge on an age computed to the day rather than the year. School admission in India works to a cut-off date, commonly 31 March or 1 June depending on the state and board, and a child born days either side of it enters a different year group. Competitive exam eligibility, including UPSC, SSC, and most state services, is stated as an age band on a specific reference date, not on the exam date. Government scheme eligibility, retirement dates, and insurance premium bands all step at exact ages.

Two practical cautions. Insurance underwriting in India frequently uses age-nearest-birthday rather than age-last-birthday, which makes a policy bought a month before a birthday cheaper than one bought a month after. And any age used for a legal or financial purpose should be computed against the local date at the relevant place, since a birth recorded late at night in one time zone falls on the previous day in another.

Age conventions you will meet

ConventionHow it countsWhere it is used
Age last birthdayCompleted years onlyMost legal and administrative use
Age nearest birthdayRounds to the closest birthdayInsurance underwriting
Age next birthdayRounds upSome annuity and policy pricing
Exact daysTotal elapsed daysPaediatric dosing, precise eligibility cut-offs

Frequently Asked Questions

Can I calculate age on a future or past date? expand_more

Yes. Set the second date to any reference date, and the age is calculated as of that date instead of today.

How are months and days counted? expand_more

The calculator counts full calendar years and months first, then the leftover days, accounting for different month lengths and leap years.

Is my date of birth stored? expand_more

No. The calculation runs in your browser and nothing is uploaded or saved.