BYTETOOLS

Age Difference Calculator

Work out the exact age gap between two birth dates in years, months and days, plus each person's age and the date the older one matched the younger.

10 years, 11 months and 14 days
Age gap
4,000
Gap in days
571
Gap in weeks
131
Gap in whole months

Both ages side by side

Person A (older), born
Saturday, February 27, 1993
Person A age
32 years, 10 months and 9 days
Person B (younger), born
Tuesday, February 10, 2004
Person B age
21 years, 10 months and 26 days

When they matched

Person A was exactly 21 years, 10 months and 26 days old — Person B’s age on the measuring date — on Thursday, January 22, 2015.

What is the Age Difference Calculator?

The ByteTools Age Difference Calculator compares two birth dates and reports the gap between them in years, months and days.

  • Exact gap in years, months and days using real month lengths
  • Totals in days, weeks and whole months
  • Both ages side by side, with the older person identified automatically
  • Measuring date can be any past or future date, not only today
  • Shows the date the older person was exactly the younger one's current age
  • Copyable text summary of the whole comparison

How to use the Age Difference Calculator

  1. 1

    Enter the first person's date of birth.

  2. 2

    Enter the second person's date of birth — the tool works out which one is older.

  3. 3

    Leave the measuring date as today, or set it to any other date to compare ages then.

  4. 4

    Read the gap in years, months and days, plus the totals in days, weeks and months.

  5. 5

    Copy the summary, including the date the older person matched the younger one's age.

About the Age Difference Calculator

The ByteTools Age Difference Calculator compares two birth dates and reports the gap between them in years, months and days. The months and days are worked out with calendar-aware borrowing from the real length of the preceding month, so the answer matches how people actually count ages rather than dividing by an average month.

You also get the gap expressed as a total number of days, weeks and whole months, and both people's ages side by side. The measuring date defaults to today but can be set to any past or future date, which is useful for eligibility rules, school year cut-offs and historical comparisons between two people.

A final panel answers the question people really ask: on what date was the older person exactly the age the younger one is now? Every calculation runs 100% locally in your browser — the birth dates you type are never uploaded, which matters because they are personal data.

Frequently asked questions

How is an age difference in years, months and days calculated?

Subtract the years, then the months, then the days, borrowing from the larger unit whenever a field goes negative. The days borrow the real length of the preceding month rather than thirty, which is why this tool can differ by a day from calculators that use an average month.

Should an age gap be measured in days or in years?

Both are shown here. The years-months-days figure is what people say out loud, while the total in days is the one to use for anything that has to be sorted or compared numerically, such as school intake dates or benefit eligibility rules.

Can I compare two ages on a date in the past?

Yes. Change the measuring date to any date on or after both birth dates and both ages are recalculated for that moment, along with the matching date. Set it to a future date instead to see how old each person will be then.

What does the matching date mean?

It is the day on which the older person was exactly as old as the younger person is on your measuring date. It answers the when-was-I-your-age question directly, and it is derived from the younger person's exact years, months and days.

Are the birth dates I enter stored or uploaded?

No. The whole comparison runs in JavaScript inside your browser, and nothing is sent to a server or saved anywhere. Closing the tab discards the dates entirely, so you can compare real dates of birth without sharing personal data.

Related tools