Home All Tools
◷ Date and Time Tool

Age Calculator by Date of Birth and Year

Use this free age calculator to find your exact age in years, months and days. Calculate age by date of birth, or by year of birth when you only know the year. Instant results, no sign-up.

Your age
0

Your age at a glance

Quick answer: to calculate age, subtract the date of birth from today's date. Someone born on 15 August 1995 is 31 years, 2 months and 7 days old on 22 October 2026.

How to Use the Age Calculator

This free age calculator tells you exactly how old you are in years, months and days. Use the age calculator by date of birth for a precise result, or switch to the age calculator by year when you only know the year someone was born. It works on phones, tablets and computers, needs no sign-up, and runs in your browser, so your dates stay private.

Age Calculator by Date of Birth: Step by Step

  1. Open the By date of birth tab. It is selected when the page loads.
  2. Enter your date of birth in the first box. Tap the calendar icon, or type the day, month and year.
  3. Leave Age at the date of on today to see your current age. Choose another date if you want your age on a different day.
  4. Press Calculate age. The result also updates as you change a date.

The calculator subtracts your date of birth from the chosen date, counting real calendar days and leap years. You see your age as years, months and days, the weekday you were born on, and a countdown to your next birthday.

Age Calculator by Year: When You Only Know the Birth Year

Open the By year of birth tab, type the year (for example 1990), and check the Age in year box, which starts as the current year. Because the month and day are unknown, the age calculator by year gives two answers: your age if your birthday has already passed this year, and one year less if it has not. This is handy for forms, school records and family trees.

Find Your Age on Any Past or Future Date

People often need age on a specific day, such as an exam date, job application, visa form, school admission cut-off or retirement date. Change the date box to that day and the calculator shows how old you were or will be then.

How to Read Your Results

The large number is your age in full years. The badge beneath adds the extra months and days. Under Your age at a glance you also get total months, weeks, days and hours lived. The donut chart shows how far you are through the year since your last birthday, with the days left until the next one.

Why Use an Online Age Calculator?

Working out age by hand is easy to get wrong, especially across months of different lengths and leap years. An online age calculator removes the guesswork and gives your exact age in seconds. It is useful for school and college forms, passport and visa applications, insurance, job eligibility, birthday planning and family records.

Tips for the Most Accurate Age Calculation

Age Calculation Formula and Example

Age formula

Age = Current date − Date of birth

Subtract the year, month and day separately. If the days are negative, borrow the number of days in the previous month. If the months are negative, borrow 12 months and reduce the years by 1. Total days is the number of calendar days between the two dates.

Worked example

Born on 15 August 1995, measured on 22 October 2026: years 2026 − 1995 = 31, months 10 − 8 = 2, days 22 − 15 = 7. Age = 31 years, 2 months, 7 days, which is 11,391 days lived.

Age by Birth Year Chart

Use this chart for a quick age calculation by year. The first age applies after your birthday this year, the second before it.

Born inAge in 2026 (after birthday)Age in 2026 (before birthday)
19507675
19606665
19705655
19804645
19854140
19903635
19953130
20002625
20052120
20101615
20151110
202065

Age Calculator FAQ

How do I calculate my age by date of birth?

Subtract your date of birth from today's date. Subtract the years, then the months, then the days, borrowing from the previous month or 12 months when a result is negative. Or enter your date of birth in the age calculator above and it shows your exact age in years, months and days instantly.

How do I calculate my age by year?

Subtract your birth year from the current year. If your birthday has already passed this year, that number is your age. If it has not, subtract one more year. The age calculator by year tab shows both results when you only know the year of birth.

What is my age if I was born in 2000?

In 2026, someone born in 2000 is 26 if their birthday has already passed this year and 25 if it has not. Use the age calculator with your full date of birth for an exact answer in years, months and days.

How old am I if I was born in 1990?

In 2026, a person born in 1990 is 36 after their birthday and 35 before it. Enter your date of birth in the age calculator to see your exact age and how many days you have lived.

How many days old am I?

Enter your date of birth and read the Total days box under Your age at a glance. It counts every calendar day between your birth date and today, including leap days. A 30 year old has lived about 11,000 days.

How do I calculate age in months?

Multiply your full years by 12 and add the extra months. For example, 31 years and 2 months is 31 × 12 + 2 = 374 months. The age calculator shows your total months automatically.

What is the formula to calculate age?

Age = current date − date of birth. Years = current year − birth year, months = current month − birth month, days = current day − birth day. If days are negative, borrow the days of the previous month. If months are negative, borrow 12 months and reduce the years by 1.

How do I calculate age in Excel or Google Sheets?

Put the date of birth in cell A2 and use =DATEDIF(A2,TODAY(),"Y") for age in years. Use =DATEDIF(A2,TODAY(),"YM") for the extra months. Google Sheets supports the same DATEDIF formula.

Is this age calculator accurate?

Yes. It counts real calendar days, handles leap years and uses the standard method of borrowing days and months. Check that the day and month in the date box are the way round you intended.

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

Yes. Change the Age at the date of box to any date after your birth date, such as an exam date, visa date or retirement day, and the calculator shows how old you will be on that day.

How old will I be in 2030?

Subtract your birth year from 2030. A person born in 1995 turns 35 in 2030. In the age calculator by year, set the Age in year box to 2030 to see both possible ages.

How do I calculate my age if I was born on 29 February?

Leap day babies have a birthday every four years. In years that are not leap years, this calculator counts your birthday as 1 March. Your age in years, months and days is still worked out from the real dates.

Is my date of birth saved or shared?

No. The calculation runs in your browser. The dates you enter are not sent to or stored on our servers.

Related searches: age calculator, age calculator by date of birth, age calculator by year, calculate age, how old am I, exact age calculator.

About Contact Privacy Terms Disclaimer