All tools
Utilities

Age Calculator

Calculate your exact age or the time between any two dates — years, months, days and hours — plus days until your next birthday.

Years, months, days Total hours Total days Next birthday Between any two dates Leap year aware
Get started free Sign in

Free · No credit card · 50 credits/day

What the calculator shows

🎂

Exact age

Years, months and days since your birth date — calculated correctly for leap years and varying month lengths.

Total hours

Your age converted to a total number of hours. At age 36 you have lived over 315,000 hours — a number that puts time in perspective.

📅

Total days

Exact calendar days between the two dates. Useful for legal calculations, contract durations and milestone tracking.

🎉

Next birthday

How many days until your next birthday. Handles the 29 February (leap day) edge case correctly.

Days elapsed this year

How many days have passed in the current year since your last birthday — shows progress through your current year of age.

📆

Any two dates

Not just birthdays — calculate elapsed time between any two dates. Projects, contracts, relationships, events.

Frequently asked questions

How do you calculate an exact age?

(1) Year difference; (2) Check if the current month/day has passed the birth month/day — if not, subtract 1 year; (3) Calculate remaining months; (4) Calculate remaining days. Example: born 15 March 1990, today is 1 July 2026 → 36 years, 3 months, 16 days. The calculator handles leap years correctly, including 29 Feb birthdays.

What is the difference between age in years and age in days?

Age in years counts complete calendar years elapsed. Age in days counts total days — for a 36-year-old that's approximately 13,140–13,150 days (36 × 365 + leap year count). Exact count depends on birth date. The calculator shows both — total days is useful for legal age thresholds in some jurisdictions.

How is someone's next birthday calculated?

(1) Set birthday to same day/month in current year; (2) If already passed this year, add 1 to year; (3) Count days from today to that date. For 29 Feb birthdays, in non-leap years the next birthday is either 28 Feb or 1 March depending on jurisdiction.

Can I calculate the time between two specific dates?

Yes — enter any two dates, not just a birth date and today. Use cases: time since a project started, days between events, contract duration, time since a historical date, or days until a future deadline. Results show years, months, days, total hours and total days. Calendar days only — not business days.

Related tools

More date and time tools.

Time Zone Converter

Convert any time between two time zones with DST awareness.

World Clock / Meeting Planner

Display current time across 12 time zones at once.

Percentage Calculator

Calculate percentages in 5 different modes.

Know exactly how old you are — down to the day

Free account. 50 credits per day. Access to 75+ tools instantly.

Create free account →