Age Calculator
Enter a date of birth to get the exact age in years, months and days — and how long until the next birthday.
Defaults to today. Change it for a form deadline or a cut-off date.
Most age calculations only need the year, and most of the time subtracting years is close enough. It is not close enough for a visa form, a school cut-off, an insurance band or a legal threshold, where the answer has to be exact on a specific day and the months and days matter.
This calculator gives the exact age on any date you choose, not just today: years, months and days, along with the total number of days lived, the day of the week the person was born on, and the date and countdown to the next birthday.
A date of birth is personal data, so it is worth saying where it goes: nowhere. The arithmetic happens in this page, and the date is never sent to our servers. It is free, with no account and no email.
How to use it
- Enter the date of birth.
- Leave the second field on today, or set it to the date you need the age on — a form deadline, a policy start date, a school cut-off.
- Read the age in years, months and days.
- Check the extra figures underneath if you need them: total days, the birth weekday, and the next birthday.
How the age is calculated
The age is the completed years, then the completed months since the last birthday, then the leftover days. A birthday counts on the day it falls, so someone born on 15 May is 36 on 15 May, not the day after.
For a 29 February birthday in a non-leap year, this calculator treats the birthday as falling on 1 March, so the person has aged a full year by then. Some jurisdictions use 28 February instead. The difference is one day and it only ever appears in three years out of four, but if the date matters legally, check which convention applies to you.
Questions
- Can I calculate an age on a past or future date?
- Yes. The second field defaults to today but accepts any date, so you can work out what someone’s age was on a past date or will be on a future one. That is usually what a form is asking for — an age on a deadline, not an age today.
- How are 29 February birthdays handled?
- In non-leap years the birthday is treated as 1 March, so the full year has elapsed by then. Some legal systems use 28 February. If the distinction matters for your case, the calculator shows the total days as well, which is unambiguous.
- Is the date of birth stored or sent anywhere?
- No. It stays in the page. The calculation is arithmetic running in your browser, there is no upload, and nothing is written to our servers. Closing the tab discards it.
- Does this need an account?
- No. It is free, with no signup, no email address and no limit on how many times you use it.