Skip to content
toolwise

Age Calculator

Calculate exact age in years, months and days from a birth date.

Today's date is filled in. Change it to find an age on another day.

Enter a date of birth

The exact age in years, months and days appears here.

When to use it

The age calculator gives an exact age in years, months and days, plus totals in months, weeks, days and hours. It’s useful for forms that ask for age on a specific date (school admissions, sports leagues, insurance, visas), for checking eligibility cut-offs, for planning milestone birthdays, or just for fun facts like how many days you’ve been alive.

How to calculate an age

  1. Enter the Date of birth.
  2. Age on this date is filled in with today’s date. Change it to find an age on any other day.
  3. Read the result under Age, shown in years, months and days.
  4. Below it you’ll see Total months, Total weeks, Total days and Total hours, plus how long it is until the next birthday.

The results update as soon as both dates are filled in.

A worked example

A youth football league says players must be under 37 on 1 September 2026. You were born on 14 March 1990. Enter that date of birth, and set Age on this date to 1 September 2026. The result is 36 years, 5 months and 18 days, so you’re eligible. The totals show 437 months, 1,902 weeks and 13,320 days.

How the counting works

Counting age isn’t as simple as dividing days by 365, because months have different lengths and leap years add an extra day. The calculator counts whole years from your birthday, then whole months, then the days left over. For example, from 31 January to 28 February is 28 days, not one month, because 31 February doesn’t exist.

Where exact age matters

  • School entry: many schools use an age on a fixed date, such as 1 September or 31 December.
  • Sports and competitions: age groups are often set by age on a cut-off date.
  • Travel and visas: child fares and passport rules depend on age on the travel date.
  • Retirement and benefits: eligibility often starts on an exact birthday.

Tips and common mistakes

  • Use the cut-off date, not today, when a form asks for your age “on” a particular date.
  • Check the date format in your browser’s date picker. Mixing up day and month (03/04 versus 04/03) gives a very different result.
  • Remember the time zone for births near midnight; the calculator uses calendar dates only.
  • Leap-day birthdays are shown on 28 February in other years; some laws use 1 March.

Private by design

Dates are calculated in your browser and are never sent or saved, so it’s safe to check ages for family members.

Count the time between any two dates with the Date Difference Calculator, count down to a big day with the Countdown Timer, or estimate a due date with the Pregnancy Due Date Calculator.

Frequently asked questions

How is age calculated exactly?

Full years are counted first, then full months, then the remaining days. That's the way people normally state age, and how most forms and official documents expect it.

What if I was born on 29 February?

In years without a 29 February, the calculator treats 28 February as your birthday. Some countries legally use 1 March instead, so check local rules for official purposes.

Can I find someone's age on a past or future date?

Yes. Change "Age on this date" to any date, for example the date of an event, an application deadline or the start of a school year.

Does it count leap years?

Yes. Totals in days, weeks and hours use the real calendar, including every 29 February in between.

Is my date of birth stored?

No. The calculation happens in your browser and nothing is sent or saved.