Calculators
How Old Am I?
Your age is more than just the current year minus your birth year. Here is how to find your exact age — in years, months, days, and even total hours — and why the simple subtraction method is often wrong.
Why "current year minus birth year" is often wrong
Most people calculate their age by subtracting their birth year from the current year. This gives the right answer for part of the year — but for the other part, it's off by one.
If you were born on November 15, 1990, and today is September 1, 2025, the current year minus birth year gives 35. But your birthday hasn't happened yet this year — you are still 34. You won't be 35 until November 15.
A proper age calculator checks whether your birthday has already passed this year before giving you the result. It also handles leap years and months with different numbers of days to give you the precise months and days alongside the years.
What your exact age tells you
Common reasons people need their exact age
Legal documents and government forms often require exact date of birth, but sometimes also ask for current age. Medical forms, insurance applications, and age-restricted services (voting registration, driving licences, retirement calculations) may need your precise age in years and months. Job applications in some countries must not ask for age, but candidates sometimes need to verify eligibility for age-restricted roles. And sometimes you just want to know exactly how many days you have been alive.
Find your exact age right now
Years, months, days, total days lived, zodiac sign, next birthday. Free, instant.
Calculate My Age →Frequently asked questions
How do I find out exactly how old I am?
Enter your date of birth into an age calculator and it will compute your exact age in years, months, and days as of today. Simply subtracting your birth year from the current year is inaccurate for around half of people at any moment — because it ignores whether your birthday has occurred yet this year. A proper calculator accounts for this, plus leap years and variable month lengths.
How old am I if I was born in a specific year?
Your age depends on whether your birthday has passed this year. If your birthday has already occurred in the current calendar year, subtract your birth year from the current year. If it hasn't passed yet, subtract one more. For example, if you were born in 1990 and today is before your birthday this year, you are 34 — not 35 — even if the current year minus 1990 equals 35.
How many days old am I?
Multiply your age in years by 365, add the days for any extra months and days, then add the correct number of leap days (roughly one every four years). This is easiest to calculate with a tool — enter your date of birth and the calculator gives you the precise total days lived instantly.
Does my age change at midnight on my birthday?
Legally and conventionally, yes — your age increments at the start of your birthday, typically interpreted as midnight local time. In practice, the exact moment is rarely relevant. What matters for most legal purposes (voting, driving, drinking age) is that your birthday date has arrived on the calendar.
How do I calculate my age in months?
Multiply your complete years of age by 12, then add the number of complete months since your last birthday. For example, if you are 25 years and 7 months old, you are 307 months old. This is useful in medical and developmental contexts, particularly for children under two where age in months is the standard measure.
What is my age if I was born on a leap day (February 29)?
If you were born on February 29, your official birthday occurs on March 1 in non-leap years in most countries (or February 28 in others — it varies by jurisdiction). For age calculation purposes, you are considered to turn a year older on March 1 in non-leap years. In leap years, your birthday falls on its actual date of February 29.