Age Calculator

Calculate your exact age in years, months, days and more. Find out what day you were born on and how long until your next birthday.

i
Enter your date of birth and click Calculate
🎂 Results
🎂

Enter your birth date and click Calculate to see your age

0
years, 0 months, 0 days
Date of Birth-
Day of Birth-
Age at Date-
Next Birthday-
Days Until Birthday-
Age in Different Units
Months-
Weeks-
Days-
Hours-
Minutes-
Seconds-
Note: The age is calculated based on the date difference. Time zones and leap seconds are not accounted for.

Age Calculator: Your Exact Age in Years, Months and Days

Work out an exact age in years, months, and days, whether it is your own age now, your age on a particular past date, or the age gap between two people using our online age calculator. Age is not always a simple calculation. It hides a whole bunch of different ones. This site is arranged such that each version receives a nice clear answer, including a worked example, rather than one generic date-difference age calculator that you interpret yourself. We’ll also explore two edge circumstances that lead to date calculators silently disagreeing, a child’s age in weeks and months, and three specialized calculations that function differently, each properly indicated so you end up in the right section.

How Old Am I Today?

The method of counting is straightforward. You take the current year and deduct the year of birth. Then subtract one more if the birthday hasn’t happened yet this year.

Example check: Someone born March 14, 1995, checked in as of today, August 25, 2026.

2026 – 1995 = 31, and March 14 has come and gone this year (before August 25), so no need for change. The months and days past the last birthday: March 14 through August 25 is 5 months and 11 days.

31 years 5 months 11 days.

How Old Was I on a Specific Date?

You can use the same method for any date on a specific date, past or future. This is useful for legal documents, making sure someone is eligible at a certain point in time, or just learning about the past.

Given the same birth date of March 14, 1995, what age was the person on July 4, 2010?

2010 – 1995 = 15, and March 14 had already passed by July 4 of that year, so there’s no need to make any changes. It takes 3 months and 20 days to go from March 14 to July 4.

As of July 4, 2010, the answer is 15 years, 3 months, and 20 days.

What’s the Age Difference Between Two People?

This finds the difference in age between two people between two dates, given in years, months, and days, rather than just their age.

People A and B were both born on January 22, 1992, and June 10, 1988.

Person A was born in 1992, so the difference between that date and 1988 is four years. However, since January 22 falls before June 10, take away one year to get three years. That’s seven months and twelve days left, from June 10, 1991, to January 22, 1992.

The answer is that Person B is 3 years, 7 months, and 12 days younger than Person A.

You should know that the year and months’ numbers stay the same no matter what date you look at it, because it’s the space between two set birth dates. For each person, that’s not the same as their age, which changes every day.

Leap Years and End-of-Month Dates: Where Calculators Disagree

This is where two pearson age calculators can really give you different answers, even if you give them the same dates. It comes down to two rare situations that most tools don’t talk about.

Birthdays in leap years. Every four years, someone born on February 29 has a real birthday. In the other three years, their birthday has to be celebrated as either February 28 or March 1. There isn’t a single rule that applies to all situations; rules vary by location and even by jurisdiction.

Case in point: someone born on February 29, 2000. That’s what the “February 28 convention” says: they turn 26 on February 28, 2026, if they check that day. 2026 is a non-leap year. The “March 1 convention” says they’re still 25 until March 1. Even though both the birth date and the check date are the same, they are not the same answer. The February 28 convention says that the birthday should fall on the last day of February in years that are not leap years. This is made clear so you know exactly which rule was used to get your answer.

Month-length math. There are two ways to add one month to a date that is almost at the end of the month. Add one month to January 31, 2026. One way is to limit the answer to the last valid day of the following month. Since February doesn’t have 31 days, this gives us February 28, 2026. Another way adds about 31 days no matter what, carrying over into March and ending on March 3, 2026. Same start date, same action, and a three-day break between ways.

This is almost always the reason why two age or date calculators give you different results by one or two days. If you want to figure out what’s going on with a small difference, you need to know which convention each tool follows. This page makes its own rule clear.

Age Calculator for a Child: Months and Weeks

These days, parents and health visitors don’t count years when they keep track of a baby’s age. Instead, they count weeks and then months.

This was still valid for babies born on June 5, 2026, as of August 25, 2026.

That’s 81 days, which is 11 weeks and 4 days. During the months of June 5 through August 5, two full months have passed. And now it’s been 20 days, which doesn’t yet make it a third of a month.

It’s 11 weeks and 4 days old, which is 2 months and 20 days full.

For a baby this young, this difference is important because they wouldn’t understand why health check and early milestones are tracked in weeks or months instead of years.

Three Age Calculations That Work Differently

There are three specific uses that we want to talk about. Each one is different from a normal age calculation, so we’re going to talk about them briefly and separately instead of combining them into the sections above.

Corrected (Adjusted) Age for Premature Babies

When a baby is born before its due date, doctors often keep track of a different number called the corrected or adjusted age calculator. This number is based on the baby’s original due date instead of the actual birth date. This is important because a baby born a few weeks early is developmentally younger than their birth date alone shows. Taking that into account gives a more true picture for keeping track of milestones (source: NHS guidance on premature baby development, checked August 2026).

The baby was born six weeks early on June 20, 2026, even though its due date was August 1, 2026. This was checked on August 25, 2026.

From the date of birth, the chronological age is 66 days, which is 9 weeks and 3 days. From the original due date, the correct age is 24 days, which is 3 weeks and 3 days.

There is a big difference between those two numbers. This page only talks about the idea and how to calculate it; it doesn’t give any developmental milestone expectations or explanations. Talk to your child’s pediatrician about what “corrected age” means for your kid.

Youth Sports Age Eligibility

Leagues for youth sports use a set date to decide who is eligible. This means that a player’s “league age” for a season may not be the same as their real age, depending on when their birthday falls in relation to that date. Dates and rules for cuts depend on the organization, division, and season, and they change from year to year. Because of this, we’re not listing exact dates for cuts here, as any number could become outdated. Check that governing body’s official current-season age chart directly if you want to make sure a child is eligible for a certain league, like the USSSA age calculator or a similar group. It’s the only source that stays up to date.

Chronological Age for Standardized Assessment

When someone takes a standard test or is being evaluated, their exact chronological age (calculated in years and months as of the test date) determines which comparison or “norm” table is used to understand their results. This is why being accurate to the month, not just the year, is so important in that situation. This page only talks about the general idea; it doesn’t try to copy or reproduce the exact tools that any one assessment publisher uses.

One more thing: this tool can only use dates. It will never be able to tell how old someone is from a picture or photograph; that’s a completely different kind of tool.

Conclusion

It’s not often that there is only one question to figure out someone’s age on this age calculator. The way to find your exact age, your age on a certain date, the distance between two people, or a child’s age in weeks and months is a little different each time. It’s more important than most people think to know which conventions a tool uses for leap years and month lengths. Every part of this page is based on the same math, but the worked example that applies depends on the question you’re asking. That’s why grouping by question instead of giving one general date-difference box is a better answer than what most calculators bother to give.

FAQs

Q1. How do I calculate my exact age?

Take your birth year away from the present year, and then take away one more year if your birthday hasn’t happened yet this year. To get the full breakdown, add up the months and days since your last birthday. If you were born on March 14, 1995, and checked on August 25, 2026, that’s 31 years, 5 months, and 11 days.

Q2. How do you calculate age for someone born on 29 February?

Since February 29 only comes around once every four years, it needs to be replaced with either February 28 or March 1 in years that aren’t leap years. In years that don’t have a leap year, this formula uses February 28 as the birthday.

Q3. Why do two age calculators give slightly different answers?

Most of the time, it’s because of how they handle birthdays that fall on leap years or month-length math near the end of the month, as we already said. Most of the time, a one- to three-day gap between two otherwise right calculators is caused by one of these two rules.

Q4. How do I work out a child’s age in months?

Count how many full months have passed since the date of birth, plus any extra days on the age calculator of child that have come after the last full month. The baby was born on June 5, 2026, and was checked on August 25, 2026. It is now 2 months and 20 days old, which is 11 weeks and 4 days in total.

Q5. What is corrected age for a premature baby?

It is a number that is based on a baby’s original due date instead of their real birth date. Doctors use it to better track the development of babies who were born early. Talk to your child’s pediatrician about what this means for your child.

Q6. Can this calculator estimate age from a photo?

No. This calculator works from dates only, not as an age calculator by photo.