Age calculator
Calculator
The calculator needs JavaScript. The tables below give the same numbers for common cases.
How it is worked out
- Count the whole years from the date of birth, then the whole months, then the remaining days.
- Total days between the two dates = 13,300.
- Dates are counted as calendar days, so time zones and daylight saving do not change the answer.
| Inputs | Answer |
|---|---|
| Date of birth: 1990-06-15; Age at the date of: 2026-11-13 | Born Friday, June 15, 1990, the age on Friday, November 13, 2026 is 36 years, 4 months and 29 days. |
| Date of birth: 2000-02-29; Age at the date of: 2026-03-01 | Born Tuesday, February 29, 2000, the age on Sunday, March 1, 2026 is 26 years, 0 months and 0 days. |
| Date of birth: 1975-12-31; Age at the date of: 2026-01-01 | Born Wednesday, December 31, 1975, the age on Thursday, January 1, 2026 is 50 years, 0 months and 1 days. |
How to use it
Age is counted in whole years, then whole months, then days since the date of birth. For someone born on 15 June 1990, on 13 November 2026 that is 36 years, 4 months and 29 days. The calculator also gives total months, weeks, days and hours, the weekday you were born and the date of your next birthday.
Change the second date to find the age on any day, such as on a future date or for a past event. Dates are counted as calendar days, so time zones do not change the answer.
Frequently asked questions
How do I calculate my exact age?
Subtract the birth date from the date: whole years first, then months, then days.
How many days old am I?
The calculator shows the total days between the two dates.
When is my next birthday?
It is shown with the number of days left.
Method: standard arithmetic shown step by step; no outside data is used. Checked 2026-11-12.
About · How we verify this · Editorial policy · Corrections
General information only. Results are plain arithmetic on the numbers you enter; check anything important (money, health, school work) against your own records or the official source.