🧮 Age in All Units Calculator

No ratings yet — be the first

Enter details

Leave blank to use today's date, or pick any date to see your age on that day.
For example 14.5 for 2:30 pm. Leave blank to count from midnight.

Fill in the details and click Calculate to see your results.

Formula at a glance

Age (All Units) formula: Days counted exactly; weeks = days ÷ 7, hours = days × 24, minutes = hours × 60, seconds = minutes × 60; Whole years, then whole months, then days
How the age (all units) works: Days counted exactly; weeks = days ÷ 7, hours = days × 24, minutes = hours × 60, seconds = minutes × 60

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Age (All Units)

See your age every way at once. Enter your date of birth and this calculator shows your exact age in years, months and days, and then the same span as total months, weeks, days, hours, minutes and seconds.

It also shows the date of your next birthday, the weekday you were born on, and the date you will reach your next 10,000-day milestone.

🧮 Formula

Every unit
Days counted exactly; weeks = days ÷ 7, hours = days × 24, minutes = hours × 60, seconds = minutes × 60
Exact age
Whole years, then whole months, then days

Where

  • Days = calendar days from the date of birth to the chosen date
  • Hours, minutes and seconds also count from the time of birth when you enter it
Born on 29 February? Your birthday is taken as 28 February in non-leap years.

✏️ Worked examples

Born on 1 January 2000 (age on 1 January 2026)

You enter
Date of Birth1 Jan 2000
Age on Date1 Jan 2026
You get
Your Age26 years, 0 months, 0 days
Age in Months312 months 0 days
Age in Weeks1,356 weeks 5 days
Age in Days9,497 days
Age in Hours227,928 hours
Age in Minutes13,675,680 minutes
Age in Seconds820,540,800 seconds
Next BirthdayFri, 1 Jan 2027 — turning 27 in 365 days
You Were Born On aSaturday
You Will Be 10,000 Days Old OnWed, 19 May 2027

Exact age: 26 years, 0 months, 0 days; that is 9,497 days or 227,928 hours.

Try this example →

Born on 15 August 1995 (age on 11 October 2026)

You enter
Date of Birth15 Aug 1995
Age on Date11 Oct 2026
You get
Your Age31 years, 1 month, 26 days
Age in Months373 months 26 days
Age in Weeks1,625 weeks 5 days
Age in Days11,380 days
Age in Hours273,120 hours
Age in Minutes16,387,200 minutes
Age in Seconds983,232,000 seconds
Next BirthdaySun, 15 Aug 2027 — turning 32 in 308 days
You Were Born On aTuesday
You Will Be 20,000 Days Old OnWed, 18 May 2050

Exact age: 31 years, 1 month, 26 days.

Try this example →

🧭 How to use this calculator

What you enter

  • Date of Birth
  • Age on DateLeave blank to use today's date, or pick any date to see your age on that day.
  • Time of Birth (optional, 24-hour) (hour)For example 14.5 for 2:30 pm. Leave blank to count from midnight.

What you get

  • Years
  • Days
  • Weeks
  • Hours
  • Minutes
  • Seconds

💡 One year in every unit

  • 12 months
  • 52.18 weeks
  • 365.25 days (average)
  • 8,766 hours
  • 525,960 minutes
  • 31,557,600 seconds

❓ Frequently asked questions

How old am I in days, hours and minutes?

Enter your date of birth: all units are shown together, counted from your birth to today.

Why are total months not days ÷ 30?

Months have different lengths, so total months are counted from your birthday month by month.

How many weeks are in my age?

About 52.18 weeks for every year of age.

Can I use a time of birth?

Yes. Enter it (24-hour clock) for exact hours, minutes and seconds.

Does it count leap years?

Yes. The calculator counts the real calendar days between the two dates, so every 29 February in between is included.

Can I find my age on a past or future date?

Yes. Change the 'Age on Date' box to any date — for example your exam date, the cut-off date in a job advertisement, or a future birthday.