Age Calculator

Calculate age — or the interval between any two dates — in years, months, weeks, days, hours, minutes, and seconds.

How age is counted here

This calculator uses the most common Western convention: age increases by one on each birthday. Someone who has lived 3 years and 11 months is "3 years old" until their next birthday, one month later.

Why month/day results can look surprising

Months have different lengths, so counting "how many months and days" between two dates isn't always intuitive. From Feb 28 to Mar 31, for example, this calculator counts Feb 28 to Mar 28 as one full month, leaving 3 remaining days — a different (but equally reasonable) convention than treating both as "end of month" and calling it exactly one month.

Other cultures count age differently — in one traditional Chinese system, a baby is considered age 1 at birth and gains a year at the Lunar New Year rather than their birthday, regardless of how many days old they actually are.

Common questions

Can I use this to find the days between any two dates, not just an age?

Yes — "Date of Birth" and "Age at the Date of" are just labels; enter any two dates to see the full interval broken down every way.

Why does the total in months differ from years×12 + months?

It doesn't — "total months" is exactly years×12 plus the leftover months, paired with the same leftover days as the main year/month/day result.

More Everyday Calculators

Pick another tool to jump straight to it.