Skip to content
LunaCalc

Everyday life

Age Calculator

Calculate years, months, days and total days between two dates.

Calculator
years old
months
day
day

About this calculator

This age calculator converts a birth date into exact years, months, days, and total days lived as of today or a chosen date.

Formula notes

Years and months count whole calendar boundaries; remaining days complete the period; total days = as-of date − birth date.

Worked examples

  1. Example: born 2000-01-01, on 2026-07-25 you are 26 years, 6 months, and 24 days old — 9702 days in total.
  2. Someone born on 2000-02-29 is 24 years old on 2024-02-29, but anniversary handling in non-leap years depends on the legal or administrative convention.

How to use it

  1. Enter your date of birth.
  2. Leave the as-of date as today or change it.
  3. Read years, months, days, and total days.

Frequently asked questions

Does it handle leap years?

Yes. Calendar-based counting includes every Feb 29 inside the span.

Why is total days different from years × 365?

Because leap years add extra days; 26 years here include several leap days.

Limits and interpretation

  • Calendar age is not a simple total-days division because months and years have different lengths.
  • Legal age rules for leap-day birthdays and inclusive counting vary by jurisdiction and purpose.