Age Calculator

Calculate your exact age in years, months, weeks, days, hours, minutes and seconds — and see how long until your next birthday.

Select the day you were born

Defaults to today — change it to any date

Please enter a valid date of birth that is not after the target date.

is your exact age
Total Months
Total Weeks
Total Days
Total Hours
Total Minutes
Total Seconds

What Is an Age Calculator?

An age calculator is a simple tool that works out exactly how much time has passed between your date of birth and today — or any other date you choose. Instead of doing mental arithmetic with years, months and varying month lengths, the calculator instantly returns your precise age in years, months and days, along with useful totals such as your age in weeks, days, hours, minutes and even seconds.

People use age calculators for far more than curiosity. Exact age matters when you fill in official forms, apply for jobs or visas, check eligibility for exams, school admission, insurance, pensions and retirement, or simply want to know how many days remain until your next birthday. Because months have 28 to 31 days and leap years add an extra day roughly every four years, calculating a precise age by hand is surprisingly easy to get wrong — a dedicated calculator removes the guesswork.

How to Use This Age Calculator

  1. Enter your date of birth in the first field.
  2. Choose the target date. By default it is set to today, but you can pick any past or future date — for example, the closing date of a job application, an exam eligibility cut-off, or your planned retirement date.
  3. Press “Calculate Age.” Your exact age appears immediately, together with total months, weeks, days, hours, minutes, seconds and a countdown to your next birthday.

How Age Is Calculated

This calculator uses the most widely accepted convention: your age increases by one on each birthday, and the remainder is expressed in whole months and days using real calendar lengths. The method works like this:

Example: Someone born on 15 March 2000 checking their age on 7 August 2026:

Years: 2000 → 2026 with the birthday already passed = 26 years. From 15 March to 15 July is 4 months; from 15 July to 7 August is 23 days. Exact age: 26 years, 4 months, 23 days.

Because months have different lengths (28–31 days), the "months and days" part of an age can differ slightly depending on the counting convention. Our calculator counts forward from the birth date month by month, which is the same approach used by most official bodies. You can read a full explanation in our guide on how to calculate age manually.

How Old Am I? Age Chart by Birth Year

The quick answer to "how old am I?" depends on whether your birthday has already passed this year. The chart below shows the age you turn in 2026 for each birth year — if your birthday hasn't arrived yet, you are currently one year younger. For your exact age to the day, use the calculator above.

Born inAge you turn in 2026Born inAge you turn in 2026
195076199036
195571199531
196066200026
196561200521
197056200818
197551201016
198046201511
19854120206

Your Age in Days, Weeks and Hours

Converting an age into smaller units is a popular use of this tool — for milestone celebrations (your 10,000th day alive!), for baby and toddler ages usually expressed in weeks or months, and for fun statistics. Approximate conversions:

Age≈ Days≈ Weeks≈ Hours
1 year365528,766
18 years6,574939157,788
21 years7,6701,096184,086
30 years10,9571,565262,980
50 years18,2622,609438,300
65 years23,7413,392569,790

Want the precise figure for your own birth date, leap days included? Enter it in the calculator above, or read how many days old am I? for the full method and milestone list.

Milestone Ages: What Changes When

Many rights and responsibilities are tied to reaching an exact age, which is why precise age calculation matters. While rules vary by country, these milestones are common around the world:

AgeTypical milestone
13Minimum age for most social media accounts
16Driving (learner or full licence) in many countries
18Legal adulthood in most countries — voting, contracts, marriage
21Drinking age in the United States; full driving in some countries
60–67State pension / retirement age in most countries

See our full guide to legal ages around the world for a country-by-country comparison.

Leap Years and February 29 Birthdays

Roughly one in every 1,461 people is born on 29 February, a date that only exists in leap years. This calculator handles leap years automatically because it works with real calendar dates. For the next-birthday countdown, a February 29 birthday is celebrated on 1 March in common years — the most common legal convention. Curious how leap-day birthdays work around the world? See our article on leap year birthdays.

Age in Different Cultures

The way age is counted is not universal. The international system counts completed years — you are 0 at birth and turn 1 on your first birthday. The traditional East Asian system, best known from Korea, counted a baby as 1 at birth and added a year every New Year, which could make a person one or even two years "older" than their international age. South Korea officially standardized on international age in 2023. Learn more in our article about the Korean age system.

Scientists also distinguish the calendar number from how old your body "acts" — see chronological vs biological age for that fascinating difference.

How to Calculate Age in Excel or Google Sheets

Need ages for a whole spreadsheet of people? Both Excel and Google Sheets support the DATEDIF function. With a birth date in cell A2:

=DATEDIF(A2, TODAY(), "Y") → age in completed years

=DATEDIF(A2, TODAY(), "YM") → extra months past the last birthday

=DATEDIF(A2, TODAY(), "MD") → extra days past the last month

Combine all three for a full "X years, Y months, Z days" result — exactly what this calculator does automatically for a single date.

More Free Tools

Frequently Asked Questions

How do I calculate my age from my date of birth?
Subtract your birth year from the current year, then adjust for whether your birthday has already occurred this year — if it hasn't, subtract one. Our calculator does this automatically and also computes the remaining months and days.
What is my age if I was born in 2000?
In 2026 you turn 26. If your birthday has already passed this year you are 26; if it hasn't, you are still 25. Enter your full date of birth in the calculator above for the exact answer in years, months and days.
How does the age calculator handle leap years?
It uses real calendar dates, so leap years are counted automatically. Someone born on 29 February celebrates on 29 February in leap years and, for the countdown, on 1 March in common years.
Can I calculate my age on a specific date, like an exam or retirement date?
Yes. Change the "Age at the Date of" field from today to any past or future date, and the tool shows exactly how old you are or will be on that date. This is handy for job applications, school admission cut-offs and visa forms.
How do I calculate age in Excel?
Use the DATEDIF function: =DATEDIF(A2, TODAY(), "Y") returns completed years for a birth date in A2. Add the "YM" and "MD" units for the remaining months and days.
How many days old am I?
Multiply your age in years by 365.25 for a close estimate, or use this calculator for the exact figure including every leap day. An 18-year-old has lived about 6,574 days; a 30-year-old about 10,957 days.
Why do different countries calculate age differently?
Most countries count completed years since birth. Some East Asian traditions counted a newborn as one year old and added a year at New Year. This calculator uses the international standard of completed years.
How accurate is this age calculator?
It is accurate to the day. It uses real calendar month lengths and leap-year rules rather than approximations, and follows the same counting convention used by most official bodies. Note that time of birth and time zones are not needed for date-level age.
Is this age calculator free? Do you store my date of birth?
The tool is completely free and requires no sign-up. All calculations run locally in your browser — the dates you enter are never sent to or stored on our servers.
What is the difference between chronological and biological age?
Chronological age is the time since your birth — what this calculator measures. Biological age is a scientific estimate of how old your body seems based on health markers, and it can be higher or lower than your calendar age.