Age & Relationships
Age Gap Calculator: How to Find the Age Difference Between Two People
Whether you're calculating the gap between yourself and a partner, a sibling, or a historical figure, the math is simple — and the context is fascinating.
The age gap between two people is the difference between their birth dates. Simple in principle, surprisingly nuanced in practice. A 5-year gap between a 20-year-old and a 25-year-old feels very different from the same gap between a 50-year-old and a 55-year-old. Context, life stage, and generational cohort all shape what a given age difference actually means.
How to Calculate an Age Gap
The basic calculation is straightforward:
Age Gap = |Date A − Date B|
Subtract the earlier birth date from the later one (or vice versa — take the absolute value). For precision, calculate in days and convert: ÷365.25 for years, ÷30.44 for months.
For a rough calculation, just subtract years. For a precise one — accounting for whether both people have had their birthday yet this year — you need to work in days. A 3-year gap in calendar years could be anywhere from 2 years and 1 day to 3 years and 364 days depending on when birthdays fall.
What Age Gaps Mean at Different Life Stages
The same numerical gap feels completely different depending on where both people are in their lives:
| Gap | At 20 vs 25 | At 40 vs 45 | At 65 vs 70 |
|---|---|---|---|
| 5 years | Different life stages (college vs. early career) | Similar career phase | Similar retirement arc |
| 10 years | Significant generational divide | Noticeable but manageable | One may need care first |
| 20 years | Possibly parent/child ages | Different peak decades | Major health divergence |
Famous Age Gaps in Relationships
Some of the most notable partnerships in history and pop culture have featured significant age differences. These aren't endorsements — just data points in the larger conversation about what age gaps look like in practice.
He was 45, she was 19 when they met on set. Married until his death.
Ford born 1942, Flockhart 1964. Married since 2010.
George born 1961, Amal 1978.
Jay-Z born 1969, Beyoncé 1981. Married 2008.
Reynolds born 1976, Lively 1987.
Chopra born 1982, Jonas 1992.
Famous Age Gaps in History
Age gaps aren't just a modern phenomenon. Historical figures often had notable age differences with their contemporaries, mentors, and collaborators:
Napoleon & Josephine
6 years gap
She was older than him — unusual for the era. Born 1763 vs. 1769.
Einstein & Mileva Marić
4 years gap
Marić was born 1875, Einstein in 1879. She was the elder.
Charles Darwin & Emma Wedgwood
1 year gap
Notably close in age for Victorian aristocracy. Married 1839.
Socrates & Plato
~43 years gap
Teacher-student. Socrates ~470 BC, Plato ~428 BC.
The "Half Your Age Plus Seven" Rule
You've probably heard it: the informal rule that the minimum socially acceptable age for a partner is half your age plus seven. A 30-year-old: (30 ÷ 2) + 7 = 22. A 50-year-old: (50 ÷ 2) + 7 = 32.
The rule appears in print as early as 1901 (in a French book) and has been in circulation ever since. It's not a law or scientific guideline — it's a social heuristic that encodes a rough sense of shared life experience. Whether you find it useful, offensive, or quaint probably depends on where you are in life.
The inverse (maximum acceptable age) is: (Your age − 7) × 2. A 30-year-old's "range" by this rule: 22 to 46. Take it with appropriate seasoning.
Age Gaps Between Siblings
Age gaps aren't just for couples. Sibling gaps shape family dynamics in documented ways. Research on birth order and sibling spacing finds:
- 1–2 year gap: high competition, intense sibling bond, shared peer groups
- 3–5 year gap: the most common spacing; less direct competition, clearer oldest/youngest roles
- 6+ year gap: often described as "only children who happen to have siblings" — distinct life stages, less shared childhood
Calculate the exact age gap between any two people
Use the Age Since calculator to find anyone's precise age in years, months, and days. Run it twice and subtract — or enter a historical date to see how old someone would be today.
Open the Age Calculator →