Age Calculator

Use this age calculator to find out exactly how old you are. Enter your date of birth and you'll get your age in years, months and days, total days and weeks lived, the day you were born and how long until your next birthday.

Calculation and content reviewed by EZ Calculators Editorial Team on .

Enter values

Measure civil-calendar age from a recorded date of birth to today or another date. Completed anniversaries, calendar months, elapsed days, birthday timing, and leap-day assumptions remain visible and internally consistent.

Build the scenario below, then calculate for a complete result report.

Runs in your browser
Headline methodAnniversaries, months, days
Day countingDST-safe calendar ordinals
PrecisionCivil dates, not birth time

Choose the two calendar dates

Use the recorded birth date. The comparison date defaults to today locally and can be changed for a past or future age check.

Gregorian calendar
Use the calendar date shown on the birth record.
Defaults to today in your browser; choose another date for a historical or future comparison.
Calendar answer, not an eligibility ruling

Schools, benefits, laws, insurers, sports, and clinical protocols may define age attainment or cutoff dates differently. Use their current rule for an official decision.

How do I calculate my age from my date of birth?

Subtract your birth year from the current year, then take off one if this year's birthday hasn't happened yet. For months and days, count forward from your last birthday. Someone born January 15, 1995 is 31 years, 6 months and 26 days old on August 10, 2026. That's 11,530 days.

How to use the age calculator

You only need one date: the date of birth. The second date starts on today, so the result answers "how old am I right now?" Change it to any other day to see how old someone was at a past event or will be on a future one.

If the birth date is February 29, a third option appears. Pick whether the birthday falls on February 28 or March 1 in years without a leap day.

  1. Enter the date of birth.
  2. Keep today's date or pick the day you want the age for.
  3. For a February 29 birthday, choose February 28 or March 1 for common years.
  4. Press Calculate exact age.
  5. Read your age at the top, then the totals, birthdays and milestones below it.

Age example: born January 15, 1995

Here's what the result looks like for a January 15, 1995 birth measured on August 10, 2026. The last birthday was January 15, 2026, so 31 full years have passed. Six full months take you to July 15, and 26 days are left over.

The same person was born on a Sunday, has lived 378 full months, and turns 32 on Friday, January 15, 2027.

Age on August 10, 2026 for a January 15, 1995 birth
ResultValue
Exact age31 years, 6 months, 26 days
Total days lived11,530
Total weeks1,647 weeks and 1 day
Full months lived378
Day of the week bornSunday
Days until next birthday158
Approximate decimal age31.5681 years

How old am I? The birthday check

Most mistakes come from subtracting years and stopping there. 2026 minus 1990 is 36, but someone born October 20, 1990 is still 35 on August 10, 2026. Their birthday is 71 days away.

So the rule is simple. Subtract the birth year from this year. If your birthday hasn't come yet this year, take off one. That gives your age in whole years, the number most forms ask for.

Formula guide
  • Age in years = current year - birth year - (1 if this year's birthday hasn't happened yet, otherwise 0)
  • Exact age = full years since birth + full months since the last birthday + days left over
  • Total days lived = date counted to - date of birth, in calendar days

Chronological age in years, months and days

Chronological age is just time since birth on the calendar, as opposed to a developmental, reading or biological age. Schools, speech therapists and psychologists often write it as years and months, like 7;4, on test forms.

The United Nations separates two ideas. Exact age is the full time since birth. Completed age, or age at last birthday, is the whole number of years. This page shows both: the years, months and days at the top and completed years in the details.

If a test manual or school form spells out its own way of counting months and days, follow the manual. The calendar method here counts real months, so a 28-day February and a 31-day March are each one month.

February 29 birthdays

Someone born on February 29 only gets their real birthday once every four years. In other years you need a stand-in date, and February 28 and March 1 are both used.

The choice changes the answer near the birthday. For a February 29, 2000 birth measured on February 28, 2001, the February 28 rule gives 1 year, 0 months and 0 days. The March 1 rule gives 0 years, 11 months and 30 days. The calculator uses your choice for the age, the birthdays and the milestones.

What each result means

Hours and minutes are total days times 24 or 1,440. The form doesn't ask for a birth time, so treat them as a sense of scale, not a stopwatch reading.

Age results and how precise they are
ResultWhat it meansPrecision
Years, months, daysFull years, then full months, then leftover daysExact for the dates entered
Completed yearsBirthdays already reachedExact
Total days and weeksCalendar days between the two datesExact
Hours and minutesTotal days x 24 or x 1,440Date-level only
Decimal ageTotal days / 365.2425Approximate

When your official age follows a different rule

The math here is ordinary calendar arithmetic. Some programs count age differently. U.S. Social Security, for example, treats you as reaching an age on the day before your birthday. Schools and sports leagues use age on a fixed cutoff date.

Use the result to check the dates, then read the rule of whoever is asking. If you only know a birth year, or the date came from a record in another time zone, the calculator can't fill in what's missing.

Sources

FAQ

How old am I if I was born in 1990?

It depends on the month and day. On August 10, 2026, someone born January 15, 1990 is 36, but someone born October 20, 1990 is still 35 because their birthday hasn't come yet. Enter the full date to be sure.

Can I find my age on a past or future date?

Yes. Change the second date to any day on or after the birth date. You'll see the exact age on that day, plus the previous and next birthday around it.

How many days old am I?

The calculator counts every calendar day from your birth date to the date you pick. A January 15, 1995 birth is 11,530 days old on August 10, 2026.

What day of the week was I born?

It's in the results under Born on. January 15, 1995, for example, was a Sunday. The calculator also shows the day of the year and ISO week of your birth date.

What is the difference between exact age and completed age?

Exact age is the full time since birth, such as 31 years, 6 months and 26 days. Completed age drops the months and days and counts only birthdays reached, so the same person is 31.

Does the age calculator use my time zone or birth time?

No. It works with calendar dates only, so daylight saving changes can't shift the count. Hours and minutes in the results are total days times 24 or 1,440.

Can I use this age for school or benefits?

Use it to check the date math. Schools, sports leagues and benefit programs set their own cutoff dates and age rules, and their rule decides the outcome.