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
CSV / Excel Upload Format
Your file must use these two columns
NameDateOfBirth
Ahmad15/06/1985
Sarah22/03/1990
Liam08/11/2012

โ€ข First row must be the header exactly: Name and DateOfBirth
โ€ข Date format must be YYYY-MM-DD for example 1990-03-20
โ€ข Accepted files: .csv (plain text) or .xlsx (Excel)
โ€ข No row limit, upload 2 people or 200, it handles both
โ€ข For groups over 20 people the matrix will show a name search filter automatically

๐Ÿ“‚
Click to upload CSV or Excel file
or enter names and dates manually below
Enter Manually
Please enter a name and date of birth for at least 2 people.
Current Ages, Oldest to Youngest
Age Gap Matrix
PairAge Gap
About This Tool

The Age Calculator gives you an exact breakdown of someone's age from their date of birth, down to years, months and days, as well as the total in weeks and days. The Date Difference mode works for any two dates, not just birthdays, making it useful for calculating contract durations, project timelines or anything else measured in days.

The Group / Family mode is designed for scenarios where you need to compare ages across multiple people at once. Enter names and dates of birth manually or upload a CSV or Excel file, and the tool builds a complete age gap matrix showing the difference between every pair. This is useful for HR teams, family records, school enrolments or any situation involving a group of people.

All calculations happen entirely in your browser, no data is sent to any server. The PDF download option generates a formatted report you can save or share, all client-side.