Calculators

Age Calculator

Enter your date of birth (and optionally any reference date) to get your exact age in years, months and days, plus totals in months, weeks, days and hours and a live countdown to your next birthday.

Examples

Input · Also shows total days, weeks and hours.
DOB 1990-01-15, today
Output
36 yr 5 mo 14 d

How it works

Age is counted the way people say it: completed years first, then completed months, then the days left over. When the day of the month has not been reached yet, the days are borrowed from the length of the previous month.

  • Total days is the number of calendar days between the two dates.
  • Total weeks is total days ÷ 7, rounded down.
  • Total hours is total days × 24; the time of day you were born is not taken into account.

Change “Age at date” to find an age on any past or future date, such as the day of an exam or a retirement date. A birthday on 29 February is counted on 1 March in years that are not leap years.

How to use Age Calculator

Enter your birth date
Pick your date of birth in the date field.
Choose a reference date
Leave it as today, or set any date to find your age then.
Read the results
See exact years/months/days, totals and your next birthday countdown.

Why use this tool

Exact years, months and days
Totals in months, weeks, days, hours
Next birthday countdown
Runs entirely in your browser

Frequently asked questions

It uses real calendar math, subtracting your birth date from the reference date and accounting for varying month lengths and leap years.

Yes — set the “age at date” field to any date to see your age on that day.

Found a bug or have an idea?

ToolOrbit is actively developed — feedback directly shapes what gets built next.

Send feedback