Age Calculator
Enter your date of birth to find your exact age in years, months, days, and total days lived.
How Age Is Calculated
Age is calculated by comparing a birthdate to a reference date (typically today). The algorithm first computes whole years elapsed, then the remaining months, and finally the remaining days. Because calendar months vary in length from 28 to 31 days, pure division by 30 or 365.25 would produce errors — the correct approach is calendar arithmetic that tracks year, month, and day components separately.
For example, someone born on March 15, 1990 has a birthday in 2025 on March 15. If today is July 10, 2025, their age is 35 years, 3 months, and 25 days — plus the exact count of total days lived accounting for every leap year in between.
Days Lived by Age
| Age (years) | Approx. Days Lived | Approx. Hours Lived |
|---|---|---|
| 10 | 3,652 | 87,648 |
| 18 | 6,574 | 157,776 |
| 21 | 7,670 | 184,080 |
| 30 | 10,957 | 262,968 |
| 40 | 14,610 | 350,640 |
| 50 | 18,263 | 438,312 |
| 65 | 23,741 | 569,784 |
| 100 | 36,525 | 876,600 |
Approximations based on 365.25 days/year. Actual values vary with leap years.
Frequently Asked Questions
How does the age calculator work?
The calculator subtracts your birthdate from the reference date (usually today) to find elapsed years, months, and days. It correctly handles month length differences and leap years, so February birthdays are always counted accurately.
What is the total days field?
Total days is the raw count of calendar days between your birthdate and the reference date. For example, a 30-year-old person has lived approximately 10,950 days, depending on how many leap years fell in that period.
Can I calculate someone else's age on a past or future date?
Yes — change the reference date to any past or future date. This is useful for legal age verification, historical research, or simply satisfying curiosity about what age you will be on a specific future date.
How are leap years handled?
The calculator uses calendar arithmetic that accounts for leap years. If you were born on February 29, the calculator treats your birthday as March 1 in non-leap years for the purpose of the day count.
Why might my age in months differ from what I expected?
Months have different lengths (28–31 days), so the month component is calculated by calendar month differences, not by dividing days by 30. A full month has passed only when the same day-of-month is reached in the next month.