Age Calculator


You can use this calculator to calculate your own or someone else’s age by entering their birth date, birth year, and clicking the “calculate” button to get their age in years, months, weeks, and days. You can get a rough estimate of your age by entering the year of your birth.

What is the best way to calculate your age?

The Pearson age calculator, also known as the online age calculator, is designed to make it as simple as possible for people, movable property, real estate, institutions, or companies to calculate their age. Click “Calculate age” and enter the date of birth, construction or establishment, etc. This tool is useful for answering questions such as “how old am I in years”, “how old am I in days”, or “how old am I in months”, “how old is someone”, “how old is something”, and so on.

Alternatively, simply enter the year of your birth to estimate your chronological and running ages or any other year in the past or future.

If you want to find out how old you are by hand, you’d have to make sure you account for leap years (366 instead of 365 days, February gets an extra day), so it can be cumbersome. Calculating an historical figure would require you to consider possible differences in calendars used back then and now. In the late 19th and early 20th centuries, some Eastern European countries switched from the Julian calendar to the Gregorian calendar (the year differed for each country).

It is also possible to use the age calculator by date of birth to calculate your age at any given point in time after your date of birth. To do so, simply enter the date you want to calculate in the appropriate field. To calculate your age by the hour, minute, or second, you can use our time duration calculator.

What is the age of my child?

Often, parents of newborns or infants need to calculate how old their child is by counting weeks or months. This calculator automatically provides the weeks and months of age for any calculation.

Your newborn’s age can be calculated by entering their date of birth and clicking Calculate. The “Find Age on” boxes automatically include today’s date, but you can also enter a future date. Your child’s age is displayed in weeks, and if applicable, in months as well.

How old am I?

Despite seeming simple, the answer to this question isn’t as simple as you might think. After all, 2-year-olds are able to use their fingers to answer it, so it can’t be that difficult, right? The answer to “How old am I?” is actually quite complex – find out why here.

The age checker uses the method found in most Western countries for calculating human ages. This means that when a person is born, their age is zero and it becomes one exactly a year later.

Other cultures, such as East Asian cultures, begin life with their first birthday (by Western standards). Then, on New Year’s Day, another year is added to their age, even if it is only their second birthday. There exists a difference in a person’s age of one or two years between Western and Eastern counting systems because of traditional fortune-telling methods and religion.

The confusion is further compounded by some people giving their running age when asked about their age. For instance, if you were 21 years old at your last birthday, you might say that you were 21 years old. It would be more accurate to say that you are 22 years old, since that is the age that you are in the process of reaching for the finish line.

Now that you know how old you are, it’s not so obvious how to answer the question “how old are you?” Even our birthday calculator will just give you one answer based on your date of birth…

An Overview of the Advanced Age Calculator

Follow this simple guide to get access to our Age Calculator where you can also find out how many days you have lived and when your next birthday is.

Step-by-Step Instructions

Step 1: Navigate to the Age Calculator

First, make sure you’re on the Age Calculator page. You’ll see the main title “Age Calculator” at the top.

Age Calculator

Step 2: Enter Your Date of Birth

Locate the input field labeled “Date of Birth“. Click on this field, and a calendar and time picker will appear. Select your exact birth date and time. For example, if you were born on January 15, 1990, at 10:30 AM, you’d input that into this field.

Step 3: Set the “Calculate Age On” Date

Next, find the input field labeled “Calculate Age On“. This field determines the specific date and time for which you want to calculate the age. By default, it will automatically populate with the current date and time (which is June 15, 2025, 3:53 PM).

If you want to calculate your age as of a past or future date, simply change the date and time in this field. If you wish to reset it to the current moment, click the “Set to Now” button below the input field.

Step 4: Click “Calculate Age”

Once both fields are filled in correctly, click the prominent “Calculate Age” button.

Step 5: View Your Results

After clicking “Calculate Age,” the “Age Result” box will appear, displaying your detailed age breakdown.

The results will show:

  • Your exact age in years, months, days, hours, and minutes.
  • Approximations for your age in total days, total weeks, total months, total hours, and total minutes.
  • Information about your next birthday, including the date and how many days away it is.
  • A special “Happy Birthday!” message if the “Calculate Age On” date matches your exact birth date and time.

Step 6: Clear Inputs (Optional)

If you wish to perform a new calculation, simply click the “Clear” button. This will reset both the “Date of Birth” field and set the “Calculate Age On” field back to the current date and time.

Example Calculation

Let’s calculate the age of someone born on August 20, 1995, at 05:00 AM as of June 15, 2025, at 03:53 PM.

  • Date of Birth: 1995-08-20T05:00
  • Calculate Age On: 2025-06-15T15:53 (or simply click “Set to Now”)

Upon clicking “Calculate Age”, the result would be similar to this (exact numbers may vary slightly based on the precise current time you run it):

You are 29 years, 9 months, 25 days, 10 hours, and 53 minutes old. That’s approximately 10899 total days or 1557 total weeks. And approximately 358 total months. That’s also 261595 total hours or 15695753 total minutes. Your next birthday is on August 20 (66 days away).

Our Age Calculator aims to be your go-to tool for quick and accurate age computations. Try it out now!

Age Calculation Formula

To figure out someone’s age, you primarily subtract their birth year from the current year. If their birthday hasn’t happened yet in the current calendar year, you’ll need to deduct an additional year from that initial result.

Here’s a closer look:

  • Determine the Present Year: Pinpoint the current year (e.g., 2025).
  • Identify the Birth Year: Find the individual’s birth year (e.g., 1985).
  • Perform Subtraction: Calculate the difference between the current year and the birth year (e.g., 2025 – 1985 = 40).
  • Adjust for Birthday: If the person’s birthday has not yet passed this year, then subtract one from your total. For instance, if their birthday is in October and it’s currently June, you’d subtract one year. If their birthday has already occurred, no further adjustment is necessary.

Understanding the Excel Formula

In Microsoft Excel, you can use a formula like =INT((TODAY()-A1)/365) to compute age in whole years, assuming A1 contains the birthdate.

Let’s break down this Excel formula:

  • TODAY(): This function automatically fetches the current calendar date.
  • A1: This refers to the specific cell where the person’s birthdate is entered.
  • TODAY()-A1: This calculation determines the total number of days that have passed between the birthdate and today’s date.
  • /365: By dividing the total number of days by 365, you get an approximate age in years.
  • INT(): This function is crucial as it rounds the numerical result down to the nearest whole number, giving you the complete age in full years.

For a more precise age calculation that considers leap years and varying month durations, Excel offers the YEARFRAC function. You can use INT(YEARFRAC(A1,TODAY(),1)) to get a highly accurate age in full years.

Age at completion vs. age at running

The way you answer the question of your age is determined by context, customs, or in some cases the requirements of the document you need to fill out, which may include legal instructions. If you are uncertain, ask.

It doesn’t matter what age you are supposed to present, you need to calculate it using your date of birth. To calculate the completed age, subtract the number of full years since your birth date. To calculate the running age, simply add one to the completed age. Simply put, it’s that simple.

What was my age on a particular date?

One can calculate an individual’s age by specifying a date in the past in the “Calculate age on” field. You can use this calculator to find out how old you were at the opening ceremony of the 2012 Summer Olympic Games, for example, by entering your birth date in the first field and the games’ starting date in the second. The year 1985 is the equivalent of 27 years, or 9970 days if you were born April 10, 1985.

When will you turn a certain age?

It is easy to calculate your age based on any future date you specify in the “Calculate age on” field. For example, you might want to find out what your age will be in 2030, 2040, 2050, 2060, etc. For instance, if you were born in 1980, then you will be 50 years old in 2030, 60 years old in 2040, etc. A slightly more complex example would be to say someone born in 1994 would be 46 in 2040.

Enter 31/12/YYYY to calculate your complete age by the end of the year of interest. To check your running age at that date, enter 01/01/YYYY. It is assumed that you weren’t born on January 1 or December 31 in these examples.

What is the number of days I have lived?

You can use this calculator to check how long you have been alive by entering your date of birth and pressing the button. On March 04, 2025, someone born on Jan 1, 1988 would be 37 years, 2 months, and 3 days old.

Who or what is how old?

You can also use an age checker to calculate the age of someone or something else (also known as Pearson age). You can enter Mariah Carey’s birth date in the “Birth date” field, for example, if you are wondering how old she is. You can also specify a date in the future to see how old someone will be when you are fifty, for example.

The same method can be used to determine how old your grandma’s refrigerator is, as well as a house or a car. Alternatively, it can be used to find out how old a company or institution is, e.g. by entering September 17, 1787 in the “birth date” field, you will receive an answer within seconds.