Age Calculator

Find your exact age in years, months and days — plus your next birthday.

Runs locallyWorks offlineShare link carries settings, never your data

Frequently asked questions

How is the exact age calculated?

It counts full calendar years, then the remaining months and days up to the chosen date, accounting for varying month lengths and leap years. The calculator subtracts birth year from current year to get full years, then counts remaining months and days, adjusting for February's variable length and leap years automatically. This gives you precise age in years-months-days format (e.g., 25 years, 4 months, and 12 days) rather than just rounding to full years. Additional breakdowns in weeks, days, hours, minutes, and even seconds let you calculate age at any level of detail needed.

Can I calculate age on a future or past date?

Yes — change the 'as of' date to any day and the age recalculates for that date instead of today. This is useful for calculating historical ages (how old was someone at a specific event), future ages (how old will someone be on their next birthday), or working with archived records with different date references. The calculator instantly recalculates all age breakdowns whenever you change the 'as of' date, making it easy to explore different time references without manual recalculation.

Is my date of birth uploaded?

No. Everything runs locally in your browser using standard web APIs — your text, files and inputs are never uploaded to a server, so the tool works even offline once the page has loaded.

Pro tips

  • Set the 'as of' date to the date the rule actually cares about — the cutoff, the event, the policy start — rather than reading today's age and adjusting mentally.
  • For anything legal or financial, use the exact day count rather than a rounded year; eligibility thresholds are usually defined to the day.
  • Check the total-days figure when comparing two people's ages closely, since years-and-months hides differences of a few days.
  • Be careful with dates entered in ambiguous formats — 03/04 is two different days depending on which side of the Atlantic wrote it.
  • Remember that 'age next birthday' is what some insurance and sports categories use, which is not the same as age today.

About Age Calculator

Gives the breakdown as well as the headline number: total days lived, and how long remains until the next birthday. Useful for forms that want an exact age on a particular date rather than on today's.

Calculate an exact age in years, months and days from a date of birth, plus the totals in weeks, days, hours, minutes and seconds, and a countdown to the next birthday. It is the quick way to answer 'how old am I?' or to work out anyone's precise age on a given date.

Set the 'as of' date to any day to find an age in the past or the future, not only today. That is the part most age calculators leave out, and it is exactly what forms and eligibility rules tend to ask for.

Exact age is fiddlier than a year subtraction because the calendar is irregular. Months differ in length, February changes length every fourth year, and some edge cases have no universally agreed answer: someone born on 31 January is either 28 February or 3 March old one month later depending on the convention applied. People born on 29 February meet the sharpest version — their birthday exists in one year out of four, and jurisdictions differ on whether they legally age on 28 February or 1 March in the others.

The 'as of' date is what turns this from trivia into something useful. Eligibility rules almost never ask how old someone is today: they ask how old they were on the date of an event, or will be at the start of a school year, a policy term or a tournament season. Computing the age on that specific date from the two dates is more reliable than estimating from a year difference and hoping the months work out.

Common use cases

  • Completing a form that asks for an exact age on a specific date rather than today's.
  • Checking eligibility against a cutoff for school years, sports age groups or a policy term.
  • Working out how many days remain until a birthday, anniversary or milestone.
  • Confirming someone's age at the time of a past event for records or a claim.
  • Satisfying idle curiosity about how many days, hours or minutes you have been alive.
How it comparesA search engine will tell you today's age from a birth year and stop there. The 'as of' date and the exact day count are the parts that matter for forms and eligibility, and they are what most quick answers leave out.