Age Calculator
Get exact age in years/months/days plus total days, hours, and next-birthday countdown
30 years old
30y 0m 0d
- Months
- 360
- Weeks
- 1,565.3
- Days
- 10,957
- Hours
- 262,968
- Minutes
- 15,778,080
Next birthday
It's today — happy birthday!
About this tool
Enter your birthdate (and optionally an 'as of' date) to get your exact age in years, months, and days, plus totals in months, weeks, days, hours, and minutes. The countdown to your next birthday is shown automatically. Change the 'as of' date to find your age at any past or future moment. All calculations run in your browser.
How to use
- Enter your date of birth.
- The 'as of' date defaults to today, but you can change it to find your age at any other point in time.
- Read your exact age plus totals in months, weeks, days, hours, and minutes — and see when your next birthday lands.
FAQ
How is exact age calculated?
By calendar — Apr 1, 1990 → Apr 1, 2024 is exactly 34 years 0 months 0 days. Leap years and varying month lengths are handled automatically. Days are counted in your local time zone with no time-of-day component, so the result doesn't shift across daylight-saving changes.
What happens to a Feb 29 birthday in non-leap years?
The next birthday rolls to Mar 1 in non-leap years, matching the convention used by most calendars and government records. In leap years, Feb 29 is honored as the actual birthday.
What can I use the 'total days/hours' values for?
Milestones like 100-day, 1,000-day, or 10,000-day anniversaries; baby age in days/weeks; or fun trivia like 'how many minutes have I been alive?' — all derived without extra math.
Does it depend on my time zone?
It compares dates only — no hours/minutes — using your device's local time zone, so the same date input produces the same result anywhere in the world.