All calculators

Date & Time

Age Calculator

Calculate your age precisely from your date of birth to any date. See the result in years, months, and days, with total days for an extra-clear view.

CalcNova tool

Calculate age

Works in your browser

How to use the Age

  1. 1Choose your date of birth.
  2. 2Choose the date you want to calculate age on.
  3. 3Select Calculate age to see the exact calendar age and elapsed days.

Formula explained

The calculator compares calendar years, months, and days, borrowing days from the previous month when needed. Total elapsed days use UTC calendar dates to avoid daylight-saving differences. For a February 29 birthday, February 28 is treated as the birthday in non-leap years.

Example calculation

A person born on 12 May 1995 is 30 years, 5 months, and 21 days old on 2 November 2025.

Frequently asked questions

Is the age result exact?

Yes. The result uses calendar years and months and accounts for different month lengths and leap years.

Can I calculate age on a past date?

Yes. Choose any date on or after the birth date to calculate age as of that day.

How are February 29 birthdays handled?

In non-leap years, February 28 is treated as the birthday when calculating age. In leap years, the birthday remains February 29.

Does this calculator save my birth date?

No. Your inputs are processed in your browser and are not sent to a server.