Age Calculator
Find your exact age in years, months and days, how many days you have been alive, and how long until your next birthday.
About the Age Calculator
Your age is the time between your date of birth and today, or any date you choose. Counting it exactly means handling months of different lengths and leap years, which is easy to get wrong by hand.
Exact ages are needed for school admissions, exam eligibility, job applications, pension and retirement planning, and sports age groups.
The formula
Age = whole years + whole months + remaining days
- whole years
- birthdays passed so far
- whole months
- full months since your last birthday
- remaining days
- days since the last full month
When a month is shorter than your birth date (such as the 31st), the month ends on its last day. People born on 29 February celebrate on 28 February in common years here. Some countries use 1 March for legal purposes.
How to read your result
- Exact age is the number used on forms.
- Months, weeks and days are useful for babies, milestones and fun facts.
- The timeline shows how far you are into your current year of age.
Worked example
Born 15 May 1990, age on 6 Nov 2026
- 36 whole years to 15 May 2026
- 5 whole months to 15 Oct 2026
- 22 days to 6 Nov 2026
- Age: 36 years, 5 months, 22 days
Questions people ask
How do I calculate my age on a specific date?
Change the 'Age on' date. This is handy for eligibility cut-offs such as 'must be 18 by 1 January'.
Why does my age in days differ from years × 365?
Leap years add an extra day roughly every four years, so the day count runs slightly higher.
Does this use my time zone?
It counts calendar dates, so the time of day and your time zone do not change the result.