Age Calculator
Calculate exact age from date of birth in years, months and days, plus total days lived, the weekday you were born and a countdown to your next birthday.
Enter a date of birth that is on or before the ‘age on’ date.
About the Age Calculator
Find your exact age, or anyone else's, down to the day. Enter a date of birth to see age in years, months and days, the total number of months, weeks and days, the day of the week you were born and how long until the next birthday.
How to use it
- Enter the date of birth.
- Optionally change the ‘age on’ date to calculate age at a past or future date.
- Read the exact age and the extra details.
How exact age is worked out
Age is counted in whole calendar years first, then whole months, then the remaining days, borrowing the length of the previous month when needed. Someone born on 15 June 1995 is 31 years, 4 months and 27 days old on 11 November 2026.
The calculator also shows total months, weeks, days and hours lived, the day of the week you were born and a countdown to your next birthday.
Age on a specific date
Schools, exams, sports leagues, visa applications and pension schemes often ask for your age on a cut-off date rather than today. Change the ‘Age on’ field to that date to get the exact figure they mean.
Leap-year birthdays
People born on 29 February celebrate on 28 February in non-leap years in this calculator, which is the convention most countries use for legal age. Your data never leaves your browser.
Frequently asked questions
How is age calculated for people born on 29 February?
In non-leap years we treat the birthday as 28 February, which is the most common convention.
Can I calculate age at a specific date?
Yes. Change the ‘Age on’ date to any date, for example an exam or application deadline.
Is my date of birth stored?
No. The calculation happens entirely in your browser and nothing is sent to a server.