🎂
Date & Time

Age Calculator

Calculate your exact age in years, months, weeks, days, hours, and minutes.

Your Age
0
years old
Months
0
Days
0
Hours
0
Born (Day)

How the Age Calculator Works

Enter your date of birth and the reference date (default: today). The calculator computes your exact age by finding the full years, months, and days between the two dates, accounting for varying month lengths and leap years correctly.

The calculation is more complex than it appears. Simply dividing days by 365 produces errors because months have different lengths (28–31 days) and leap years add an extra day every 4 years (with exceptions for century years).

Age Calculation Method

Years = year difference, adjusted for month/day Months = remaining months after full years Days = remaining days after full years and months Total Days = floor((Reference Date − Birth Date) / 86400000)

Fun Age Facts

AgeDays LivedHours LivedMinutes Lived
1 year~365~8,760~525,600
10 years~3,652~87,648~5,258,880
25 years~9,131~219,144~13,148,640
50 years~18,263~438,312~26,298,720

Frequently Asked Questions

If you were born on February 29 (leap day), in non-leap years your birthday is typically celebrated on either February 28 or March 1, depending on legal and personal convention. Our calculator treats February 28 as your birthday in non-leap years.
Yes — change the 'Calculate As Of' date to any historical date. This lets you calculate someone's age at a specific point in history, or figure out someone's age at the time of a significant event.
According to birth data in the US and UK, September is the most common birth month, with September 9 being the most common individual birthday. This reflects births roughly 9 months after the winter holiday season.
The calculator displays the day of the week for your birth date. This is calculated using the Zeller's congruence or Tomohiko Sakamoto's algorithm, which determines the day of the week for any Gregorian calendar date.