About Age Calculator
Forms, visas, school admissions and pension paperwork all ask for an age, and answering "how old are you" with a number of years is often not precise enough. This calculator works from the date of birth to today, or to any date you choose, and breaks the gap into calendar years, months and days — the way official forms expect it.
It also answers the questions people ask around a birthday: the total number of days lived, the equivalent weeks and hours, and exactly how many days remain until the next birthday, including the age that birthday will mark. Dates are read on your device, impossible dates are rejected, and nothing is uploaded.
What this tool does
Exact calendar age
Years, months and days are counted on the calendar rather than by dividing total days by 365 or 30, so the result matches the convention used on official forms.
Any reference date
Calculate age today or choose another date, which is useful for backdating a form, checking a milestone or seeing the age someone will reach on a future date.
Totals in every unit
See the full number of days, weeks, months, hours and minutes lived, with weeks split into whole weeks plus the remaining days.
Next birthday countdown
The tool finds the next birthday and shows how many days away it is, the weekday it falls on, and the age that will be reached.
Leap-day aware
29 February birthdays are handled explicitly: in non-leap years the birthday is treated as 28 February, and that convention is stated under the result.
Validated dates
Impossible dates such as 31 February, a birth date in the future and a reference date earlier than the birth date are rejected with a clear message.
How to use Age Calculator
- 01
Enter the date of birth
Choose the birth date with the date picker or type it in year-month-day order. The date stays in your browser.
- 02
Choose the date to calculate from
Leave the second field set to today, or change it to see the age on a past or future date.
- 03
Read the exact age
The headline shows years, months and days. Below it, the totals give days, weeks, months, hours and minutes lived.
- 04
Check the next birthday
The countdown card shows the date of the next birthday, the weekday, the age reached and how many days remain.
- 05
Reset and calculate again
Press Reset to clear the birth date and return the reference date to today; Use today restores the current date at any time.
How this tool works
- Works with
- Age
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Requirements
- Chrome, Edge, Firefox or Safari · A valid date of birth within the last 150 years
Limitations worth knowing
- Age is counted in calendar units, so results can differ by a day from calculators that divide total days by 30 or 365.
- 29 February birthdays are treated as 28 February in non-leap years; some countries and families use 1 March instead.
- Hours and minutes are derived from whole calendar days and do not use the exact time of birth.
Privacy and file handling
Dates are read and compared in your browser, and the age is computed locally with JavaScript. No date of birth is uploaded, stored or logged, and no request leaves your device while you use the calculator.
Read the full privacy policy