Skip to content
MasterMath

Age Calculator

Your exact age in years, months and days, counted the way it is actually counted: stepping month by month from your date of birth, not dividing days by 365.

Your age

—

Your age—
Years completed—
Days lived—
Weeks lived—
Months lived—
Next birthday—
You were born on a—

How this was worked out

    How it is worked out

    age = years, months and days elapsed from birth to today

    Why it is done this way

    Age is a calendar calculation, not an arithmetic one. Months have different lengths and leap years add a day, so the only correct method is to step forward month by month and then count the remaining days. Dividing total days by 365.25 gets close but drifts, and it cannot tell you the months and days.

    Step by step

    1. Count the whole years from your birth date to today
    2. From that anniversary, count the whole months that fit
    3. Count the days left after the last whole month
    4. For the total in days, count the calendar days directly

    What is worth knowing

    The month-by-month method is why your age in months is not your age in years times twelve plus a bit: the remainder depends on which months you passed through. There is one genuinely ambiguous case, and the law does not agree with itself about it: someone born on 29 February has no birthday in common years. Most legal systems treat 1 March as the anniversary, some use 28 February, and the difference matters for anything that turns on an exact date of majority.

    Frequently asked questions

    How is age calculated exactly?

    By counting whole years first, then whole months from that anniversary, then the days left over. Not by dividing total days by 365.

    Why is my age in days not my age in years times 365?

    Because of leap years. Every four years adds a day, so the gap grows by roughly a day every four years of life.

    When does someone born on 29 February have a birthday?

    It depends on the jurisdiction. Most treat 1 March as the anniversary in common years, but some use 28 February, and legal thresholds can hinge on it.

    Does this count the day of birth?

    The day of birth is day zero, so the count runs from it. That is the standard convention for age.