Age calculator

Calculate your exact age from your date of birth, or the age on any date. See age in months, weeks, days and hours, the weekday you were born, and your next birthday.

Defaults to today. Change it to find the age on any past or future date.

Ask AI to explain

Put this calculator on your site

Free widget, stays up to date.

Embed the Age calculator

Theme

Paste this code into your page where the calculator should appear. The height adjusts itself.

Free to use. Please keep the link under the calculator. All widgets

Preview

Your age in other units

show

How your age was counted

show

Whole years first, then whole months, then the days left over. When a month is shorter than your birth day, that month ends on its last day.

Birthday facts

show

Unusual milestones

show
MilestoneDateStatus


Age seems simple until you need it exactly: for a form that asks for age in months, a milestone birthday, an eligibility cutoff, or just curiosity about how many days you have been alive. This calculator gives the calendar age in years, months and days, then the same span in weeks, days, hours and minutes.

How it is calculated

  1. Years, months and days are counted the way people do: whole years first, then whole months, then the remaining days. A month is complete when the same day of the month comes around again. Someone born January 31 is 28 days old on February 28 and 1 month and 1 day old on March 1, because February has no 31st.
  2. Total days is the plain difference between the two dates, so leap days are included automatically.
  3. Weeks, hours and minutes are derived from total days. Months for the "in months" line are years × 12 + months.
  4. Next birthday is the next occurrence of the birth month and day. People born on February 29 get March 1 in non-leap years. Legal rules vary by country; Hong Kong law, for example, sets March 1.

Example

Born June 15, 1990, checked on September 14, 2026: 36 years, 2 months and 30 days; 13,240 days; about 1,891 weeks. Born on a Friday. Next birthday in 274 days.

Why age in months matters for babies

Pediatric growth charts and vaccine schedules use months, and "18 months" means exactly 18 calendar months from the birth date, not 78 weeks. Enter the birth date and today, and read the "in months" line.

Age on a specific date

Change the second date to answer questions like "how old will I be on the day of the wedding" or "how old was she when the photo was taken". The calculation is the same, just anchored to that date.

Frequently asked questions

How do I calculate my age exactly?

Count whole years from your birthday, then whole months, then the days left over. The calculator does this from the two dates and also shows the total in days, which is the most precise single number.

What is the formula to calculate age?

Subtract the birth year from the current year, then subtract 1 if your birthday has not come yet this year. For months and days, add the whole years to the birth date, count the whole months after that, and count the days left over. The "How your age was counted" block above shows these steps for your dates.

Is there a formula in Excel to calculate age?

Yes. With the birth date in A2, =DATEDIF(A2,TODAY(),"Y") gives complete years and =DATEDIF(A2,TODAY(),"YM") the months after the last birthday. Microsoft does not recommend the "MD" option for the remaining days, because it can return a negative number, a zero or an inaccurate result, so check the days here.

How many days old am I?

Enter your birth date above; total days is shown in the result panel. As a rough check, multiply your age in years by 365.25.

What if I was born on February 29?

In years without a February 29 the calculator uses March 1 as your birthday. Legal rules vary by country; Hong Kong law, for example, sets March 1. Your exact age in days is unaffected.

How is age calculated in months for a baby?

From the birth date, in calendar months: a baby born on the 10th turns one month old on the 10th of the next month. Weeks and months are not interchangeable; 4 weeks is not a month.

Does the calculator account for leap years?

Yes. Total days is the real difference between the dates, and calendar months handle February correctly.

Read more

Sources

  1. ISO 8601 date and time format
  2. Microsoft Support: DATEDIF function
  3. CDC growth charts: age in months
  4. Hong Kong Age of Majority (Related Provisions) Ordinance (Cap. 410), section 5: birthdays on February 29

By Calcelate Team. Formula from the sources above.

  1. 2026-10-14 · Formula and texts checked