Age Calculator

Find an exact age on any date, in years, months and days, plus the total number of days lived.

Age
–
Completed years
–
Total days
–
Days to next birthday
–

How it is calculated

  • Count the most whole calendar months from the start date that fit before the end date, then the days left over.
  • Months starting on the 29th–31st end on the last day of shorter months (31 January + 1 month = 28 or 29 February).
  • Total days = the number of days between the two dates (Gregorian calendar).

Worked example

Born 15 May 1990, age on 12 October 2026.

You enter
Date of birth1990-05-15
Age on this date2026-10-12
You get
Age36 years, 4 months, 27 days
Completed years36
Total days13,299
Days to next birthday215

Questions

What about a 29 February birthday?

In years without 29 February, the next birthday is shown as 28 February.

Sources and checks

Last checked: 12 October 2026. This calculator passes 6 automatic tests before every release.

For official age (exams, jobs, pensions, NADRA or passport rules) check how the organisation counts age; some use a fixed cut-off date. Results are estimates for information only and are not financial, tax or legal advice. Check important figures with a qualified professional before you act on them.

Related calculators