logic.codes

Age Calculator

How old am I exactly — in years, months and days — and when is my next birthday?

Single calculationv1.0.0Verified 2026-11-01Runs in your browser

Spec sheet

calendar_age · v1.0.0
Method

Calendar age (completed years, months, days)

  1. 01years = completed birthdays
  2. 02months, days = remainder after the last monthly anniversary
  3. 03Feb 29 birthdays fall on Feb 28 in common years
Limits — read before relying on it
  • Calendar age; time of birth and time zones are ignored.
Sources
  • ISO 8601 calendar datesstandard

Worked example

computed by the same formula

Born 1990-05-15

Inputs
Date of birth
1990-05-15
Age on
2026-11-01
Result
Age (years)
36
Exact age
36 years, 5 months, 17 days
Days lived
13,319
Days to next birthday
195

Questions

How is the age calculated?

›

Calendar age (completed years, months, days). years = completed birthdays · months, days = remainder after the last monthly anniversary · Feb 29 birthdays fall on Feb 28 in common years

Example: Born 1990-05-15?

›

Age (years): 36; exact age: 36 years, 5 months, 17 days.

What does this calculator not cover?

›

Calendar age; time of birth and time zones are ignored.

Where do the numbers come from?

›

Sources: ISO 8601 calendar dates. The formula is versioned (calendar_age v1.0.0) and covered by automated tests.

Is my data stored?

›

No. The calculation runs in your browser and nothing is sent unless you choose to save a shareable link.

Also searched asage calculator · how old am i · calculate age from date of birth · exact age in days · days until my birthday

Related

More personal & life calculators