πŸŽ‚

Family Age Calculator

Enter the birthdays of your immediate or extended family, from grandparents to the newest baby, and see everyone ranked oldest to youngest, the exact age gap between every pair, how old each parent was when each child was born, and how old everyone will be on any date you choose.

Age from Date of Birth
Please select a valid date of birth.
Years
+ Months
+ Days
Total Months
Total Weeks
Total Days
Date Difference
Please select both dates.
Years
+ Months
+ Days
Total Months
Total Weeks
Total Days
Who's in Your Family?

Add each person's name and date of birth: parents, children, grandparents, aunts, uncles, cousins or in-laws. Tip: include the relationship in the name, e.g. Grandma Rose or Liam (son). Then click Calculate.

Private: names and dates of birth stay on your device. Nothing is sent to ToolDrawer or saved on this website, and it's all cleared when you close or refresh the page.
or load everyone from a spreadsheet
πŸ“‚ Upload a CSV or Excel file
Names and dates fill in above automatically. The file stays on your device.
File format and templates
Your file must use these two columns
NameDateOfBirth
Grandma Rose03/02/1952
Ahmad (Dad)15/06/1985
Liam08/11/2012

A header row of Name and DateOfBirth is recommended but optional. Without one, the tool finds the names and dates itself
Dates as DD/MM/YYYY (e.g. 20/03/1990) or YYYY-MM-DD (e.g. 1990-03-20). Day comes first, so avoid US month-first dates
Accepted files: .csv or .xlsx (Excel)
No row limit, upload 2 people or 200, it handles both

Pick a future date to see how old everyone will be at a wedding, reunion or holiday, or a past date for a family photo or event.
Please enter a name and date of birth for at least 2 people.
Ages Today, Oldest to Youngest
Family Insights
Age Gap Between Every Pair
Pair (older first)Age Gap

A Family Age Calculator for Your Whole Family

Most age calculators answer one question about one person: how old am I? Families ask different questions. How old was Mum when I was born? What is the age gap between the kids? How much older is Grandad than Grandma? How old will everyone be at the reunion next year? This family age calculator answers all of them at once from a single list of names and birthdays.

Add your immediate family (parents, children and siblings) or your extended family (grandparents, aunts, uncles, cousins and in-laws). The calculator ranks everyone from oldest to youngest and works out the exact age gap between every pair in years, months and days. Because the gap between a parent and child is the parent's age on the day the child was born, the same table also shows how old every parent and grandparent was at each birth.

The Family insights panel adds the age span from the eldest to the youngest, the family's combined and average age, the two people closest in age, anyone who shares a birthday, whose birthday is next and which milestone birthdays (18, 21, 30, 40, 50, 60, 65, 70, 75, 80, 90 and 100) are coming up. Set an Ages as at date to see everything on a future or past day. Everything runs privately in your browser, and our step-by-step guide to comparing family ages walks through a full example.

Worked Example: Three Generations of One Family

Here is what the calculator shows for a family of five (a grandmother, two parents and two children) with ages as at 30 October 2026. Ava was born on 29 February, a leap day.

Family ranked oldest to youngest
#NameBornAge as at 30 Oct 2026
1Grandma Rose3 Feb 195274 years, 8 months, 27 days
2Ahmad (Dad)15 Jun 198541 years, 4 months, 15 days
3Sarah (Mum)22 Mar 199036 years, 7 months, 8 days
4Liam8 Nov 201213 years, 11 months, 22 days
5Ava29 Feb 201610 years, 8 months, 1 day
Age gap between every pair (5 people = 10 pairs)
PairAge gapWhat it means
Grandma Rose & Ahmad33 yrs, 4 mo, 12 daysRose was 33 when Ahmad was born
Grandma Rose & Sarah38 yrs, 1 mo, 19 daysRose was 38 when Sarah was born
Grandma Rose & Liam60 yrs, 9 mo, 5 daysRose was 60 when her grandson Liam was born
Grandma Rose & Ava64 yrs, 26 daysRose was 64 when Ava was born
Ahmad & Sarah4 yrs, 9 mo, 7 daysAhmad is the older parent by almost 5 years
Ahmad & Liam27 yrs, 4 mo, 24 daysAhmad was 27 when Liam was born
Ahmad & Ava30 yrs, 8 mo, 14 daysAhmad was 30 when Ava was born
Sarah & Liam22 yrs, 7 mo, 17 daysSarah was 22 when Liam was born
Sarah & Ava25 yrs, 11 mo, 7 daysSarah was 25 when Ava was born
Liam & Ava3 yrs, 3 mo, 21 daysThe siblings are 3 years, 3 months apart
Family insights
Age span, eldest to youngest64 years and 26 days (Rose to Ava)
Combined family age177.4 years
Average age35.5 years
Closest in ageLiam and Ava, 3 yrs, 3 mo, 21 days
Next birthdayLiam turns 14 on 8 Nov 2026 (in 9 days)
Next milestone birthdayRose turns 75 on 3 Feb 2027

How to Use the Family Age Calculator

1
Add your family. Type each person's name and date of birth, clicking + Add Person for each extra row. Adding the relationship to the name, such as “Grandma Rose”, makes the results easier to read.
2
Or upload a list. For a big extended family, upload a CSV or Excel file with Name and DateOfBirth columns. The templates under the upload box show the format.
3
Choose a date (optional). Leave “Ages as at” blank for today, or pick the date of a wedding, reunion or trip.
4
Calculate and save. Click Calculate Ages & Compare to see the ranking, family insights and every age gap, then Download PDF for a report with a page per person.

What Families Use It For

  • πŸ‘Ά
    Parents' age at each birth. See exactly how old each parent and grandparent was when every child and grandchild was born.
  • πŸ‘§
    Sibling age gaps. Compare the spacing between brothers and sisters, including half-siblings and step-siblings in blended families.
  • πŸŽ‰
    Reunions and milestone parties. Find out how old everyone will be on the day, and whose 18th, 21st, 50th or 80th is coming up next.
  • 🌳
    Family history and family trees. Upload a list exported from your family tree to rank several generations and check the gaps between them.
  • πŸŽ‚
    Birthday planning. See whose birthday is next, who shares a birthday and how many days are left.

Frequently Asked Questions

Can I compare the ages of my whole family at once?
Yes. Add everyone in the Family / Group tab, or upload a spreadsheet, and the calculator ranks the whole family oldest to youngest and lists the exact age gap between every pair. A family of 7 gives 21 pairs, all calculated at once, and you can download the result as a PDF.
How do I find out how old I was when my child was born?
Add yourself and your child, then click Calculate. In the age gap table, the row for the two of you reads, for example, “Ahmad was 27 years old when Liam was born”. The gap between a parent and child is exactly the parent's age on the day the child was born, so the table gives this for every parent and child, and every grandparent and grandchild, at once.
How old will everyone be on a future date?
Fill in the optional “Ages as at” date before you click Calculate. The ranking, insights and PDF then show each person's age on that day, which is handy for a wedding, reunion, milestone party or overseas trip. A past date works too, for example to label an old family photo.
What is the age gap between my children?
Enter each child's date of birth and the calculator shows the gap between every sibling pair in years, months and days, plus which two siblings are closest in age. The insights panel also shows the overall span from the eldest to the youngest.
Does it work for twins and shared birthdays?
Yes. People born on the same day are shown as born on the same day, and the insights panel lists anyone who shares a birthday, such as a grandparent and grandchild both born on 3 February.
How is age calculated exactly?
The calculator uses the calendar method. It counts complete years first, then complete months, then the remaining days. This matches how age is normally stated and is more accurate than dividing total days by 365.
What about someone born on 29 February?
Leap years are fully handled. In years without a 29 February, the calculator treats 1 March as the birthday, so a leap-day baby turns a year older on 1 March in those years.
Can I upload my family list from Excel?
Yes. Use two columns, Name and DateOfBirth, in a .csv or .xlsx file. Dates can be DD/MM/YYYY (for example 22/03/1990) or YYYY-MM-DD, and Excel date cells also work. There is no row limit, so a large extended family or family tree export is fine.
Is my family's data stored or sent anywhere?
No. Names, dates of birth and uploaded spreadsheets never leave your device and are not stored by ToolDrawer. All calculations, file reading and the PDF are handled in your browser, and everything is cleared when you close or refresh the page. The only setting the page remembers is your light or dark display choice.
Can I use it for groups other than family?
Yes. It works for any group: a sports team, class, club or workplace. For a single person use the Age from DOB tab, and for any two dates use the Date Difference tab.