Age Calculator
Enter your date of birth to find your exact age in years, months, and days.
Enter Your Dates
Your Exact Age
Age in Other Units
How to Use the Age Calculator
Step 1 — Enter Date of Birth
Type your birth day, month, and year into the three fields on the left.
Step 2 — Set the Target Date
The "As of Date" defaults to today. Change it to calculate your age on any specific date.
Step 3 — Get Your Result
Click Calculate Age to instantly see your age in years, months, days, hours and seconds.
Related Calculators
What Is Chronological Age?
Chronological age is simply the amount of time that's passed between your date of birth and today, measured in complete years, months, and days on the standard calendar. It's the number on your ID, your medical chart, and your school enrollment forms — the one official, calendar-based measurement of age used almost everywhere in the world.
How This Calculator Works
Enter your date of birth above, and the calculator compares it against today's date (or any reference date you choose) to work out exactly how much time has passed. Instead of giving you a single number, it breaks the result down into years, months, days, weeks, hours, and even seconds — all calculated at once, with leap years accounted for automatically so you never end up a day off.
How to Calculate Age From a Birth Date
The basic idea is straightforward: subtract your birth year from the current year. But there's a catch — if your birthday hasn't happened yet this year, you need to subtract one more year from that total.
For example, someone born on June 20, 1994, checking their age on May 1, 2026, would start with 2026 − 1994 = 32. Since their birthday hasn't occurred yet this year, their actual age is 31, not 32. To get the extra months and days, you'd count forward from their most recent birthday (June 20, 2025) up to the reference date, which comes out to 10 months and 11 days — for a final age of 31 years, 10 months, 11 days.
Calculating Your Age by Hand
If you want to work it out manually, here's the general process:
Write down today's date and your birth date in year-month-day order.
Subtract your birth year from the current year.
Check whether your birthday has already happened this year. If it hasn't, subtract one from your running total.
Subtract your birth month from the current month. If that number is negative, add 12 and subtract one more year from your total.
Subtract your birth day from the current day. If it's negative, borrow days from the prior month (remembering that months range from 28 to 31 days).
A quick worked example: someone born October 8, 2001, checked on March 3, 2026. Starting years: 2026 − 2001 = 25. Their birthday hasn't happened yet this year, so that becomes 24. For months, March (3) is before October (10), so we borrow a year and add 12: 3 + 12 − 10 = 5 months. For days, 3 − 8 is negative, so we borrow from the prior month, landing on 23 days. Final result: 24 years, 5 months, 23 days.
How Leap Years Are Handled
Anyone born on February 29 presents a small challenge, since that date doesn't exist most years. This calculator follows the common civil convention: in non-leap years, a person born on February 29 has their age counted as incrementing on February 28. Their birthday only falls on its "real" date once every four years.
Leap years themselves follow the standard Gregorian rule — a year is a leap year if it's divisible by 4, unless it's also divisible by 100, in which case it isn't a leap year, unless it's also divisible by 400, in which case it is. That's why 2000 was a leap year, 2100 won't be, and 2400 will be. The calculator applies this rule automatically so your result stays accurate no matter what year you were born.
Why Exact Age Sometimes Matters
Most of the time, an approximate age is good enough. But there are situations where being off by even a day or a week actually matters:
- Medical care: Pediatric dosing is often calculated by exact age in days or months, not just years.
- Retirement benefits: Programs like Social Security have specific age thresholds — sometimes down to the month — that determine when someone becomes eligible for full benefits.
- School enrollment: Many school districts use a hard birthday cutoff date to determine which grade a child starts in.
- Legal and financial documents: Wills, trusts, and insurance contracts frequently tie conditions to an exact age, not a rounded one.
- Genealogy research: Calculating a historical figure's lifespan accurately sometimes requires accounting for old calendar systems that predate the modern Gregorian calendar.
Chronological Age vs. Biological Age
Chronological age is just a count of calendar time. Biological age, on the other hand, tries to estimate how "old" your body actually is based on physical health markers — things like cardiovascular fitness or cellular aging indicators. It's entirely possible for someone's biological age to be years younger or older than their chronological age, depending on lifestyle and health.
For anything official — IDs, medical records, legal paperwork — chronological age is what's used. Biological age is more of a wellness and longevity research concept, and estimating it requires separate specialized testing rather than a simple date calculation.
Age in Days, Hours, and Seconds
Once you know the total number of days you've been alive, the rest is just multiplication: multiply by 24 for hours, by 1,440 for minutes, or by 86,400 for seconds. As a rough reference point, someone who just turned 30 has lived roughly 10,950-plus days, depending on how many leap years fell within those three decades — which works out to somewhere around 263,000 hours.