Age Difference Calculator: Calculate Age Gap Between Two People

Calculate the exact age difference between two people. Enter two birth dates to see the age gap in years, months, and days. Example: someone born in 1990 and someone born in 1995 have a 5-year age gap (exactly 5 years, 0 months, 0 days if same birth month/day). Useful for relationships, siblings, family trees, and friend groups. Works for any two dates.

Results update automatically

Age difference examples using exact birth dates

Birth years give only an estimate unless the month and day are the same. These examples show why exact birth dates matter; use the calculator above for your own dates.

Older birth date Younger birth date Exact age difference
Jan 15, 1990Jan 15, 19911 year, 0 months, 0 days
Jan 15, 1990Jul 15, 19922 years, 6 months, 0 days
Mar 15, 1990Jul 22, 19922 years, 4 months, 7 days
Dec 31, 1990Jan 1, 20009 years, 0 months, 1 day
Jun 1, 1985Jun 1, 200015 years, 0 months, 0 days

Note: The chronological gap between two birth dates is fixed. The optional compare-on date shows each person's age on the same day without changing the underlying birth-date difference.

Want a quick estimate by birth year? Try the age by birth year charts.

Celebrating a birthday? Birthday Newspaper Books make a memorable gift — real front pages from every year of their life.

What the age difference calculator shows

Exact chronological age gap

The calculator compares the two birth dates directly and reports the fixed gap in completed years, months, and days, plus the total number of days separating the two dates.

Who is older

The earlier birth date is identified as the older person. If both dates are the same, the age difference is zero.

Ages on a specific date

Use the optional compare-on date to answer questions such as “How old were we both in 2010?” or “How old will we be on this date?” The comparison date must be on or after both birth dates.

Calculator date inputs are processed locally in your browser and are not intentionally sent to our servers, Google Analytics, or affiliate partners.

More age tools

Age difference calculator: FAQs

How do I calculate the age gap between two people?

Enter both birth dates in the calculator. The tool instantly shows the exact age difference in years, months, and days. Example: born March 15, 1990 and July 22, 1992 = 2 years, 4 months, 7 days age difference.

Does the age gap change over time?

No. The chronological difference between two birth dates stays the same. Each person's age changes over time, but the amount of time separating their birth dates does not.

Can two people born in different years be less than one year apart?

Yes. For example, someone born December 31, 1990 and someone born January 1, 1991 are only one day apart, even though their birth years are different. Exact month and day values matter.

What does "compare on date" mean?

"Compare on date" lets you see each person's age on a specific day (past or future) and the age gap at that time. Useful for questions like "How old were we both in 2010?" or "What will our ages be in 2035?"

Does this account for leap years?

Yes. The calculator follows standard calendar rules including leap years and varying month lengths for precise age difference calculations down to the exact day.

Do you store the dates I enter?

No. Calculator date inputs are processed locally in your browser and are not intentionally sent to our servers, Google Analytics, or affiliate partners. Learn more on our privacy page.