How Old Am I Calculator

Enter your Date of Birth and an optional Age at Date to find your exact age broken down into years, months, weeks, days, hours, minutes, and seconds. The How Old Am I Calculator also shows your age in total months, total weeks, total days, total hours, and total minutes — perfect for satisfying curiosity or filling out forms that need your precise age.

Enter your birth date to calculate your exact age.

Leave blank to use today's date, or enter a specific date to calculate age at that point.

Results

Your Exact Age

--

Years

--

Months

--

Weeks

--

Days

--

Total Months

--

Total Weeks

--

Total Days

--

Days Until Next Birthday

--

Frequently Asked Questions

What is my exact age right now?

Your exact age is calculated by comparing your date of birth to today's date (or any date you specify). This calculator breaks it down into years, months, weeks, days, hours, minutes, and seconds so you get the most precise answer possible.

How old is my child?

Simply enter your child's date of birth in the Date of Birth field and leave the Age at Date field blank. The calculator will show their exact age in years, months, and days as of today — useful for tracking developmental milestones.

Can I calculate someone's age at a specific past or future date?

Yes. Enter the person's date of birth, then set the Age at Date field to any date — past or future. The calculator will determine exactly how old they were or will be on that date.

How does the age calculator handle leap years?

The calculator accounts for leap years automatically. When counting total days, February 29 birthdays and leap year occurrences are correctly included in the computation, ensuring an accurate result.

How many days until my next birthday?

The calculator automatically computes the number of days remaining until your next birthday based on today's date and your date of birth. You'll see this displayed in the 'Days Until Next Birthday' result field.

Why do different cultures calculate age differently?

In most Western countries, age increases on each birthday anniversary. In some East Asian traditions, a person is considered age 1 at birth, and age increases at the New Year rather than on the birthday. This calculator uses the standard Western system where age increments on each birthday.

How to calculate age from a birthdate in Excel?

In Excel you can use the DATEDIF function: =DATEDIF(A1, TODAY(), "Y") where A1 contains the birth date. This returns the complete years of age. For months and days you can use "YM" and "MD" as the third argument respectively. However, this online calculator is simpler and more detailed.

What is the total number of days I have been alive?

The calculator displays 'Total Days' in the results section, which is the cumulative count of every day from your birth date up to today (or your chosen date). It also shows total weeks and total months for additional perspective.

More Time & Date Tools