Skip to main content
Premier SEO Services

Calculators

Age Calculator

Enter a date of birth to see exactly how old you are in years, months and days, how many days you've lived, and how long until your next birthday. Change the date to get an age on any day.

  • Runs in your browser
  • Free, no sign-up
  • Unlimited use
  • Updated 30 September 2026

Age Calculator

Fill in the fields to see the answer straight away

How to use the age calculator

  1. 1Enter the Date of birth.
  2. 2Leave Age on as today, or pick another date. Press Today to reset it.
  3. 3Read the age in years, months and days, the totals in months, weeks, days and hours, and the Next birthday.
  4. 4Press Copy result to copy the age.

Born 15 May 1990, age on 5 October 2026

Input
Date of birth 1990-05-15 · Age on 2026-10-05
Output
36 years, 4 months, 20 days
Total: 436 months · 1,898 weeks and 6 days · 13,292 days
Next birthday: Saturday, 15 May 2027, in 222 days (turning 37)
Born on a Tuesday

Exact age in years, months and days

The calculator counts whole months from the date of birth to the target date, then the days left over:

  1. Count complete months: from 15 May 1990 to 15 September 2026 is 436 months, or 36 years and 4 months.
  2. Count the days from that monthly anniversary to the target date: 15 September to 5 October is 20 days.

When a birth day doesn't exist in a month (the 31st in a 30-day month), that month's anniversary falls on its last day. Totals in days count real calendar days, including every 29 February in between, so they don't depend on an average month length.

Age on a specific date

Change Age on to any date in the past or future to answer questions such as "How old was I when I started school?" or "Will I be 18 on the exam date?". Forms with an age limit usually count completed years on a cut-off date: someone born on 2 October 2008 is 17 on 1 October 2026 and turns 18 the next day.

Age is counted in whole calendar days. The time of birth and time zones are ignored, as they are on official documents.

Age difference between two people

Enter the older person's date of birth as Date of birth and the younger person's as Age on. The result is the gap between them in years, months and days, and the totals give it in days or weeks.

For example, people born on 3 March 1985 and 20 November 1988 are 3 years, 8 months and 17 days apart. The gap stays the same throughout their lives, even though their ages in years differ by 3 for part of each year and by 4 for the rest.

Next birthday countdown

Next birthday shows the date and weekday of the coming birthday, how many days away it is, and the age you'll turn. If the target date is the birthday itself, it says so.

For a countdown to any other date, set Date of birth to today and Age on to the event: Total days is the number of days to go.

Leap years

A leap year has 366 days and adds 29 February. Years divisible by 4 are leap years, except century years, which must be divisible by 400: 2000 was a leap year, 1900 wasn't and 2100 won't be.

For someone born on 29 February, this calculator counts the birthday on 28 February in common years, so they turn a year older on 28 February 2027. Legal rules differ between countries: some treat 1 March as the birthday in common years. If the date matters for a legal age, check the rule where you live.

Is anything I enter stored?

This tool runs entirely in your browser. Your text is not uploaded to our servers.

Questions about the age calculator

How is age calculated for someone born on 29 February?

In years without 29 February, this calculator uses 28 February as the birthday. Someone born on 29 February 2000 is 26 years, 7 months and 6 days old on 5 October 2026, and their next birthday is 28 February 2027.

How many days old am I?

Enter your date of birth and read Total days. Someone born on 1 January 2000 is 9,774 days old on 5 October 2026.

Can I calculate age on a past date?

Yes. Change Age on to any date after the date of birth, for example the date of a past event or a school admission cut-off.

Last updated 30 September 2026Maintained by Premier SEO Services

Report a problem