Age Calculator — Exact Age Between Two Dates

Results summary

January 1, 1990 to February 9, 2026

Your age
36 years 1 month 8 days
In months
433 months 8 days
In weeks
1,884 weeks 0 days
In days
13,188 days
In hours
316,512 hours
In minutes
18,990,720 minutes
In seconds
1,139,443,200 seconds
Birthday in
326 days

About this age calculator

This age calculator shows exactly how much time has passed between your birth date and a chosen target date. The result is broken down into calendar years, months and days, and also shown as totals in weeks, hours, minutes and seconds. You also see how many days remain until your next birthday.

Months, weeks and leap years

Age = Target date − Birth date. We use calendar-based calculations: if needed, days are borrowed from the previous month before normalizing months and years. Days are counted as full calendar days between both dates.

Why this is useful

Precise year–month–day breakdown

We first compare calendar days. If the target day occurs earlier in the month than the birth day, we borrow the exact number of days from the previous month and then normalize months and years. This matches how people naturally describe age.

Totals such as weeks, hours, minutes and seconds are based on the total number of days between the two dates, using 24-hour days. Leap years are included automatically.

When to use this age calculator

  • Age on a deadline: see how old you will be on a specific event date.
  • Eligibility checks: confirm whether someone meets an age requirement.
  • Personal milestones: explore how many weeks, days or hours you have lived.

Tips & notes

  • Target dates before the birth date are blocked.
  • Future dates are allowed if you want to calculate your age in advance.
  • Months are calendar months, so the exact number of days per month varies.
  • A countdown (in days) to your next birthday is shown based on the target date.

Glossary and Q&A