Age Calculator

Calculate an exact calendar age in years, months, and days from a date of birth to today or another date.

Exact age

How the age calculation works

This calculator uses calendar years, months, and days rather than simply dividing elapsed days by 365. That accounts for varying month lengths and leap years.

Example

A person born on January 10, 2000 is 26 years, 7 months, and 6 days old on August 16, 2026.

About date-only calculations

The result is based on calendar dates and does not use time of day, birthplace, or time zone. For legal or official age requirements, use the rules that apply in the relevant jurisdiction.

Calculator guide

About the Age Calculator

Age calculations measure elapsed calendar time between a birth date and a comparison date.

What to keep in mind

  • Calendar age depends on the comparison date.
  • Years are not all the same number of days because of leap years.
  • Use official records when an exact legal age matters.

Formula & methodology

Calculate exact age in years, months, and days between a date of birth and any selected date.

Review standard: Level A · Standard formula. How calculator reviews work.

CalculateMeasure performs the arithmetic locally in your browser. The displayed result depends on the values and units you enter.

Frequently asked questions

What does this calculator calculate?

Age calculations measure elapsed calendar time between a birth date and a comparison date.

Can I use the result for an important decision?

Use the result as a calculation aid and verify the inputs, assumptions, and applicable professional or regulatory requirements before relying on it for an important decision.

Does CalculateMeasure store the values I enter?

This calculator performs its arithmetic in your browser. The calculator itself does not need to send your entered values to a server to produce the result.