Age Calculator

Enter a date of birth to find the exact age in years, months, and days.

Calculate your age

Calculate age on
Advanced settings
February 29 birthdays in non-leap years

Age calculator examples

Calculate your age today

Enter your date of birth and keep Today selected to see your current exact age and next birthday.

Find age on a specific date

Choose Custom date to calculate how old someone was or will be on another calendar date.

Handle a February 29 birthday

Open Advanced settings to choose March 1 or February 28 for non-leap-year birthdays.

How age is calculated

Calctiva counts completed calendar years first, completed months next, and the remaining days last. It uses real month lengths and leap years rather than an average number of days per year.

Totals such as days and weeks are calculated separately from the same date range. This is why an exact calendar age and a total-day count answer different versions of the question.

Frequently asked questions

What does exact age mean?
Exact age is the number of completed calendar years, completed months after those years, and remaining days between the date of birth and calculation date.
Can I calculate age on a different date?
Yes. Select Custom date and enter the date on which you want to calculate age.
How are February 29 birthdays handled?
March 1 is used by default in non-leap years. You can choose February 28 in Advanced settings, and the same choice applies to completed age and the next birthday.
Why can age calculators show different results?
Some calculators use different February 29 conventions or approximate months and years. Calctiva uses real calendar dates and shows its leap-day setting.
Does Calctiva store my date of birth?
No. The Age Calculator runs in your browser, and the dates you enter are not sent to Calctiva or included in analytics.