Age Calculator

Calculate your age in years, months, and days, plus the time until your next birthday.

Runs in your browserFree

Defaults to today. Change this date to calculate age at another point in time.

Age
—
Total months
—
Days lived
—
Weeks lived
—
Next birthday
—
Days until next birthday
—

Enter your date of birth to calculate your age.

How to use

  1. Enter a date of birth.
  2. Keep the calculation date set to today, or choose another date.
  3. Choose Calculate age or press Ctrl+Enter (or Command+Enter on macOS).
  4. Review the calendar age, elapsed totals, and next birthday. Choose Clear to reset the dates.

About this age calculator

The calculator reports age as completed years, months, and days. It also shows total completed months, elapsed calendar days and weeks, and the date and countdown for the next birthday. Choose a past date to see how old someone was then; the date of birth must be on or before the calculation date.

Dates are handled as calendar dates, not times, so daylight-saving changes do not affect the results. For a February 29 birthday, February 28 is used in non-leap years.

Privacy

All calculations happen locally in your browser. Your date of birth and calculation date are not uploaded or saved by ToolsLodge.

Frequently asked questions

Is my date of birth uploaded or stored?

No. The calculation runs in your browser. ToolsLodge does not upload or save your dates.

Can I calculate my age on a past or future date?

Yes. Change the “Calculate age as of” date to any valid date on or after the date of birth.

How are leap-day birthdays handled?

In years without February 29, the calculator uses February 28 as the birthday for age and next-birthday calculations.

How is age in months and days calculated?

The calculator counts complete calendar months, then the remaining calendar days. Total days and weeks are elapsed calendar days, independent of daylight-saving time.