Age Difference Calculator
Calculate the age difference between two people or dates. Shows years, months, and days.
About this calculator
The Age Difference Calculator finds the gap between two dates of birth in years, months and days. It is for couples, siblings, friends, classmates or anyone curious about how much older one person is than another.
The calculation is calendar-based, so it shows the difference the way people actually say it: five years, five months and five days, not a rounded average. It works with any two dates, so you can also use it to measure the interval between two events.
How to use it
- Enter the first person's date of birth in Date 1.
- Enter the second person's date of birth in Date 2.
- Read the difference in years, months and days. The order does not matter.
Method
The calculator subtracts the earlier date from the later one using calendar rules: whole years first, then months, then days, borrowing from the previous month when needed. The total can also be expressed in days: Days apart = |Date 2 − Date 1|.
Worked example
Born 15 January 1990 and 20 June 1995
| Age difference | 5 years, 5 months, 5 days |
| Older person | Born 15 January 1990 |
In total that is 1,982 days, or about 283 weeks.
Tips and common mistakes
- Enter birth dates, not ages, to get an exact result.
- The gap in years can differ from the difference of birth years. Someone born in December 1990 and someone born in January 1991 are one month apart, not one year.
- Use it for sibling spacing, school year cut-offs or milestone planning.
- Total days is a better measure than rounded years for medical and legal comparisons.
- For the age of one person on a date, use the Age Calculator.
Frequently asked questions
How do I calculate the age difference between two people?
Subtract the earlier date of birth from the later one and count years, months and days.
Is a five-year age gap common in couples?
Surveys vary by country, but gaps of a few years are the most common.
Does the order of the dates matter?
No, the tool always returns the absolute difference.
Can I find the difference in days only?
Yes, enter both dates and read the total days.
Does it work for dates in the future?
Yes. It works with any two valid dates.
Why is the answer not just a subtraction of years?
Because months and days matter. Birthdays late in the year change the gap.