How old am I? Calculate your exact age in years, months, days, hours, and minutes.
Select your birth month, day, and year above, then click "Calculate My Age." The tool computes the precise difference between your birthday and today, accounting for varying month lengths (28-31 days) and leap years. Results are shown in years, months, days, hours, and minutes.
The total days counter shows the exact number of days since your birth. For reference, a 30-year-old has lived approximately 10,957 days. Each year adds 365 days (or 366 in a leap year).
Generations by birth year: Silent Generation (1928-1945), Baby Boomers (1946-1964), Generation X (1965-1980), Millennials/Gen Y (1981-1996), Generation Z (1997-2012), Generation Alpha (2013-2025), Generation Beta (2025+).
Leap day babies (leaplings) only have their actual birthday every 4 years. This calculator recognizes Feb 29 birthdays and correctly calculates age. In non-leap years, we count your birthday as having passed when March 1 arrives.
The average resting heart rate is about 72 beats per minute (BPM). We use this rate to estimate your total heartbeats since birth. The actual number varies based on activity level, fitness, and age. A 30-year-old has had approximately 1.1 billion heartbeats.