Age Calculator
Your exact age in years, months, and days.
Enter a date of birth to calculate the age.
Runs entirely in your browser — nothing you enter is uploaded or sent to a server.
Ages use real calendar months and leap years; if you need an official or legal age, which can follow specific cut-off rules, confirm it against the relevant authority. Read our full disclaimer.
About this tool
Enter a date of birth and this tool works out the exact age in years, months, and days as of today (or any date you choose), along with the total days lived. Useful for forms, eligibility, and milestones. It handles leap years and month lengths correctly.
Try it
Born 15 June 1990, on 15 June 2020 you are exactly 30 years, 0 months, 0 days old.
How to use
- 1Enter the date of birth.
- 2Optionally change the 'age at' date (defaults to today).
- 3Read the exact age and the total number of days.
Features
- Exact years / months / days breakdown.
- Age as of today or any chosen date.
- Correct leap-year and month-length handling.
Frequently asked questions
Does it account for leap years?
Yes. The calculation uses real calendar month lengths and leap years, so the day count is accurate.
More utilities tools
View allUnit Converter
Convert between units across length, weight, temperature, data, speed, volume, area, and time — instantly.
Open toolPercentage Calculator
Answer the three everyday percentage questions: what is X% of Y, X is what percent of Y, and percent change.
Open toolDate Difference
Calculate the time between two dates as total days and weeks, and as a years/months/days breakdown.
Open tool