Calculators

Age Calculator

Calculate exact age in years, months and days between two dates.

Results are provided for general informational use. Verify important financial, health or legal figures before relying on them.

About this Age Calculator

The Age Calculator compares a date of birth with a chosen target date and breaks the elapsed time into calendar years, months and days. It also shows the total number of elapsed days, which is useful when you need more detail than a simple year count.

Calculating exact age becomes surprisingly fiddly by hand once you need calendar-accurate years, months and days rather than a rough estimate, because months have different lengths and leap years shift the day count; this tool handles those calendar irregularities automatically.

How to use it

  1. Choose the date of birth.
  2. Choose the date on which you want to calculate the age.
  3. Select Calculate and review the calendar age plus total elapsed days.

Practical example

If a person was born on 10 March 2000 and you calculate their age on 10 March 2026, the result is exactly 26 years. Using another day in March will also show the extra months and days where applicable.

Someone born on 29 February in a leap year technically only has a real birthday once every four years; this calculator still returns a precise calendar age on any target date by treating the elapsed time correctly, without needing a special case for leap birthdays.

Things to double-check

The ‘total elapsed days’ figure and the ‘years, months, days’ figure describe the same span of time in two different formats, so they will not convert into each other with simple multiplication, since a year is not always exactly 365 days once leap years are involved. Use whichever format fits what you need rather than trying to cross-check one against the other by hand.

How the years, months and days are counted

The calculator counts whole years first, then whole months, then the remaining days, borrowing from the previous month when needed. Someone born on 15 August 1992 is, on 7 October 2026, 34 years, 1 month and 22 days old: 34 years takes you to 15 August 2026, one month to 15 September, and 22 more days to 7 October. In total that is 12,471 days, including eight leap days. The two ways of stating age are both correct but answer different questions, so use the one that suits the form or document in front of you.

Birthdays on 29 February

People born on a leap day have a real birthday only every four years, so the law needs a rule for the other years. The rule differs by country. In many places a person born on 29 February is treated as turning a year older on 1 March in non-leap years, while others use 28 February. This can matter for the exact date someone becomes eligible to drive, vote or retire. If your decision depends on it, check the rule in the relevant country, because a calculator can show elapsed time but cannot decide a legal convention.

Where an exact age is needed

Exact age matters for school admission cut-off dates, sports age groups, insurance premiums, retirement and pension eligibility, visa and passport rules, and medical dosing for children. These often use age on a specific date, such as 1 September, rather than today. Set the second date in the calculator to that cut-off to see the result. For official purposes always use the date written on the birth certificate or identity document, and confirm how the authority counts age before relying on the result.

Other ways of expressing age

Age can also be shown in months, weeks or days, which is useful for babies, pets and project timelines. Counting down to the next birthday is another common use. Not every culture counts age the same way: traditional East Asian age counting, for example, treats a baby as one year old at birth and adds a year at the new year. If you are comparing ages across systems, make clear which method you use so the numbers match.

Working out age for a cut-off date

Many rules ask for your age on a fixed date, such as 1 September, instead of today. To check eligibility, subtract the required age from the cut-off date. For a minimum age of 18 on 1 September 2026, someone must have been born on or before 1 September 2008. Set the second date in the calculator to the cut-off to confirm the result. This approach is useful for school entry, sports categories, exam registration and age-restricted offers. Always follow the wording of the rule itself, since some authorities count the day before the birthday as the last day of the previous age.

Worked example: age on a school cut-off date

A child was born on 14 March 2019 and the school sets 1 September 2025 as the cut-off date for admission. Counting whole years, 14 March 2019 to 14 March 2025 is 6 years. Counting whole months, 14 March to 14 August is 5 months. From 14 August to 1 September is 18 days. So the child is 6 years, 5 months and 18 days old on the cut-off date. If the rule says a child must be six by that date, the child qualifies. Doing the same calculation for a child born on 2 September 2019 gives 5 years, 11 months and 30 days, which falls just short, showing why exact dates matter.

Age in days, weeks, hours and seconds

Sometimes age is easier to picture in smaller units. A person who is 30 years old has lived about 10,957 days, since 30 times 365.25 is 10,957.5, which is about 1,565 weeks or 262,980 hours. One billion seconds is a little over 31.7 years, so many people pass that milestone around their 32nd birthday. These conversions are popular for celebrating milestones such as the 10,000th day, which comes at about 27 years and 4 months. Because the exact answer depends on leap days and on the exact time of birth, the calculator gives whole days, while hours and seconds here are estimates.

Legal ages and why documents matter

Many rights and duties depend on age: starting school, driving, voting, signing contracts, buying certain goods, working, retiring and claiming benefits. The ages are set by each country, and sometimes by each region, so 18 is common but not universal. Some rules use the age at a particular date, others use the date of the event, and some count a person as a year older the day before the birthday. Official documents such as a birth certificate, identity card or passport are what authorities rely on. Use the calculator for planning and quick checks, and rely on the official rule and document for anything with legal weight.

Age in sport, school and other contexts

In schools and youth sports, groups are often based on birth year or a cut-off date, which creates a well-known pattern: children born soon after the cut-off are almost a year older than their classmates born just before it. Researchers call this the relative age effect, and it can affect selection for teams and early test results. If you are a parent or coach, knowing the exact age in months helps put performance in context. Age is also used for insurance, medical dosing for children, pet care and warranties, so being able to calculate it precisely from two dates is a useful everyday skill.

Key terms explained

Chronological age is the time that has passed since birth, usually given in completed years, months and days. A completed year is counted on the birthday itself. A leap day baby is born on 29 February, and the date of the birthday in other years depends on local rules. The cut-off date is the fixed date on which age is measured for school entry or competitions. Age in months is used for infants, and elapsed time simply means the length of time between two dates.

Rules of thumb and quick checks

To find a person's age in years, subtract the birth year from the current year and subtract one if the birthday has not yet happened this year. One year is about 365.25 days or 52.18 weeks, and 10,000 days is about 27 years and 4 months. A person who is 30 has lived about 10,957 days. If a calculated age looks wrong by exactly one year, check whether the birthday has passed on the date you used.

Frequently asked questions

Does the calculator use calendar months?

Yes. It calculates calendar years, months and days rather than treating every month as a fixed number of days.

Can I calculate age on a past date?

Yes. Change the target date to any valid date that comes after the date of birth.

Why can total days differ from years multiplied by 365?

Leap years and different month lengths make calendar time longer or shorter than a simple 365-day estimate.

Why might my age in days seem inconsistent with my age in years times 365?

Because leap years add an extra day roughly every four years, the exact day count over many years is slightly more than a simple 365-day multiplication would suggest.

Can this calculate age as of a future date?

Yes, as long as the target date is after the date of birth; this is useful for figuring out someone's exact age on a future event date.

Keep exploring

More Calculators

View category →