Skip to main content

Age Calculator: Exact Age in Years, Months & Days

Enter your birth date and get your exact age in years, months, days, hours and minutes. Check age on any past or future date. Instant result.

Updated · By Muhammad Zaigham

Calculate Your Age

How to Use the Age Calculator

Enter your date of birth using the date picker.

Leave "Age on Date" as today, or pick any other date to see your age on that day.

See your exact age instantly. The result updates as you change the dates.

What is an Age Calculator?

An age calculator tells you exactly how old you are, down to the month and day, from your date of birth. It also shows your age in total months, weeks, days, hours and minutes. Extra details such as your birth weekday, zodiac sign and next birthday countdown make it useful for forms, applications, milestones and plain curiosity.

Age Calculator on a Specific Date

Need your age on a past or future date, for example the first day of school, a job start date, an exam, or a visa cut-off? Change the "Age on Date" field to that date. The calculator counts from your birth date to that exact day. Example:

Date of Birth Mar 15, 1990
Age on Date Jun 1, 2025
Result 35 years, 2 months, 17 days

How Old Am I in Days, Weeks and Months?

After you enter your date of birth, the boxes below the main result show your age in total months, weeks, days, hours and minutes. Total days is exact. Hours and minutes are calculated from full days, so they do not include the time of day you were born.

How Age Is Calculated

The calculator subtracts your birth year, month and day from the selected date. If the day is lower, it borrows days from the previous month. If the month is lower, it borrows 12 months from the year. This is the same way people count age in daily life. For a February 29 birthday, the next birthday in a non-leap year is counted as March 1.

Frequently Asked Questions

How is age calculated?
Age is the gap between your date of birth and the selected date (today by default). The calculator counts full years first, then full months, then the remaining days, and it handles leap years and different month lengths for you.
How do I calculate age on a specific date?
Enter your date of birth, then change the "Age on Date" field to any past or future date. The result updates instantly and shows how old you were, or will be, on that day.
How old am I in days?
Enter your date of birth and look at the "Total Days" box. It shows the exact number of days from your birth date to today. You also get total weeks, months, hours and minutes.
How do I find my age in months?
Use the "Total Months" box. It counts every full month you have lived. The main result also shows months left over after full years.
Does it work for leap year birthdays (February 29)?
Yes. In non-leap years, the next birthday for a February 29 birth date is counted as March 1.
What is the next birthday countdown?
It shows how many days are left until your next birthday from the selected date. If your birthday is on that date, it shows "Today!".
Can I calculate someone else's age?
Yes. Enter their date of birth. It works for any person, past or present.
Is my date of birth saved or sent anywhere?
No. The calculation runs in your browser. Your date of birth is never sent to our server.

Share This Tool

Found it useful? Share it with your friends, classmates, or colleagues.