GetFreeTools

Age Calculator by Date of Birth

Find your exact age in years, months and days — plus weeks, hours, your next birthday, zodiac signs and generation.

FreeNo SignupBrowser-Based

About this calculator

This free age calculator works out exactly how old you are — in years, months and days — from your date of birth, accurately accounting for leap years and the different number of days in each month. It also converts your age into total months, weeks, days, hours and minutes, and counts down the days to your next birthday.

As a bonus it tells you the day of the week you were born, your Western zodiac sign, your Chinese zodiac animal, and your generation. Change the “Age as of” date to measure age on any past or future date — useful for eligibility cut-offs or comparing ages. Everything is computed in your browser, so your date of birth is never uploaded or stored.

Why use this tool

Exact age

Get age in years, months and days from a date of birth, accurate to leap years.

More detail

See total days, weeks and your next-birthday countdown.

Any date

Measure age as of any past or future date.

Common use cases

  • Find your exact age from your date of birth
  • Check age for an eligibility cut-off
  • Count days until a birthday
  • Work out the age gap between two people

Frequently asked questions

Enter your date of birth and the calculator returns your age in years, months, and days as of today (or any date you choose), counting calendar months precisely.

The calculator shows your total age in days — and also in weeks, hours, and minutes — alongside the years-months-days breakdown.

It uses the JavaScript date engine, which accounts for leap years and the differing number of days in each month, so the day count is exact.

Yes. Change the “Age as of” date to any date to find how old someone was (or will be) on that specific day.

Based on your birth year, the calculator labels your generation — Gen Alpha, Gen Z, Millennial, Gen X, Baby Boomer, or Silent Generation.

Related calculators