yCalculator

Age Calculator

Last updated: April 2026

Date Inputs

Age is calculated using real calendar years, months, and days.

For 29 February birthdays, choose whether non-leap years use 28 February or 1 March.

Calculate Age On

Leap Day Handling

Output

Exact age26 years, 5 months, 19 days
Total months317 months
Total weeks1381 weeks
Total days9667 days
Next birthday1 January 2027
Days until next birthday195 days
Age on next birthday27 years old

About this calculator

The Age Calculator calculates exact age from a date of birth to today or to another selected date. It shows years, months, days, total days, total weeks, and next-birthday information. It is useful for everyday age checks, school year planning, age eligibility, forms, anniversaries, and comparing dates without manually counting across leap years and month lengths.

Age calculation method

The calculator compares the birth date with the target date, counts complete calendar years first, then complete months, then remaining days. It also calculates total elapsed days and weeks for users who need a pure duration.

  • age years = completed calendar years between birth date and target date
  • age months = completed months after full years are removed
  • age days = remaining days after years and months are removed
  • total days = target date - birth date

How to use the age calculator

  1. Enter the date of birth.
  2. Use today as the target date or choose another date.
  3. Review exact age in years, months, and days.
  4. Use total days or weeks if you need elapsed time rather than calendar age.
  5. Check next birthday information for planning.
  6. For eligibility rules, read the official rule that defines the age cut-off.

Worked examples

Exact age today

Input: Date of birth 10 March 2000, target date 19 June 2026

Calculation: Count completed years, then months and days to the target date

Result: The person is 26 years, 3 months, and 9 days old.

Age on a future date

Input: Date of birth 1 September 2015, target date 31 August 2026

Calculation: Compare the birth date with the selected future date

Result: The calculator shows age just before the next birthday.

Calendar age vs total days

Calendar age is normally written as years, months, and days. Total days is a pure elapsed duration. Both can be correct, but they answer different questions. Forms and eligibility rules usually care about calendar age, while data analysis may care about total days.

Age eligibility checks

Use caseWhat to checkImportant caution
School or course ageAge on a specific cut-off dateRules vary by institution
Employment or benefitsAge on an entitlement dateCheck GOV.UK or employer policy
Health or pregnancy toolsAge-related contextUse clinical guidance where relevant
AnniversariesYears since a dateA years-between calculator may also help

Leap years and birthdays

Leap years matter because February can have 29 days. People born on 29 February may have official birthday handling that depends on the context, country, or organisation. The calculator provides date arithmetic, not a legal interpretation of leap-day rules.

Common mistakes and edge cases

  • A target date before the birth date is not a valid age check.
  • Leap-day birthdays may be handled differently by organisations.
  • Eligibility rules may use age at the start or end of a period.
  • Time of birth is not included.
  • Age in total days is not the same as calendar age.

Limitations and cautions

This calculator is for general date arithmetic. It does not decide legal eligibility, school admission, employment rights, benefit entitlement, immigration status, or medical suitability.

  • Check official rules for age cut-offs.
  • Use the exact target date required by the form or policy.
  • Do not use it as medical or legal advice.

Frequently asked questions

How do I calculate exact age?

Enter the date of birth and the target date. The calculator counts complete years, months, and days.

Can I calculate age on a future date?

Yes. Choose a future target date to see age on that date.

Does it handle leap years?

Yes. The date arithmetic handles leap years and different month lengths.

What is total age in days?

It is the total number of calendar days between the birth date and target date.

Can this decide eligibility?

No. It can calculate age, but official rules decide eligibility.

Related calculators

  • date-add-subtract-calculator
  • age-difference-calculator
  • day-of-week-calculator
  • years-between-dates-calculator

What is an age calculator?

An age calculator works out a person's exact age from their date of birth to today or to a selected date. It shows age in calendar years, months and days, plus total days, weeks, months and next birthday details.

How to calculate age

Start with the calculation date and subtract the birth date. If the birthday has not passed in the calculation year, subtract one year, then count the remaining calendar months and days.

Why exact age uses calendar dates

Exact age should use real calendar dates because months do not all have the same length. February, April and January cannot be treated as identical 30-day periods when you need an accurate age.

How leap years affect age

Leap years add an extra day in February, which affects total days lived and birthdays near the end of February. The calculator accounts for leap years and different month lengths automatically.

How 29 February birthdays are handled

If someone was born on 29 February and the target year is not a leap year, this calculator treats their birthday as 28 February for next birthday calculations.

How many days old am I?

Total days old is the number of calendar days between the date of birth and the calculation date. Total weeks is the whole number of seven-day periods inside that total.

How to calculate age on a future or past date

Choose a custom calculation date to see age on a future or past date. For example, born 1 January 2000 means 26 years old on 1 January 2026. Born 15 June 1990 means 35 years, 10 months and 15 days on 30 April 2026. Being 18 years old means the 18th birthday has passed.

Related Time calculators

time productivity-calculators

Hours Calculator

Calculate the duration between start and end times with optional break deduction

Calculate ->

time productivity-calculators

Weekly Hours Calculator

Calculate total hours worked across a full week for timesheets, payroll and shift work

Calculate ->

time productivity-calculators

Hours and Minutes Calculator

Add, subtract, and convert hours and minutes for timesheets, payroll, study time and project tracking

Calculate ->

You might also need

time productivity-calculators

Date Add / Subtract Calculator

Add or subtract years, months, weeks, or days from a given date

Calculate ->

time productivity-calculators

Age Difference Calculator

Calculate the age gap between two dates of birth in years, months, days, and total days

Calculate ->

time productivity-calculators

Day of the Week Calculator

Determine the day of the week for any given date

Calculate ->