All tools

Age Calculator

Compute age and milestones from a date of birth

26 years5 months11 days
Total days
9,659
Total weeks
1,379
Total months
317
Next birthday in
203 days

How it works

Age CalculatorCompute age and milestones from a date of birth. All processing happens in your browser — no upload, no signup, no email required. Free forever.

Last updated:

About Age Calculator

Birthdays look easy on paper but adding up the months and days between two dates by hand is surprisingly error-prone — months have 28, 29, 30 or 31 days, leap years intrude every fourth year, and "how old will I be on…" questions trip up even careful people when the target date crosses a birthday. The age calculator gives you the exact answer in years, months, and days, plus useful totals — total days lived, total weeks, total months, and the countdown to your next birthday — derived directly from the calendar with no rounding tricks.

Pick a Date of birth, leave the At date set to today, and read the result. A baby born on 2000-01-01, evaluated on today's date 2026-04-30, is 26 years, 3 months, and 29 days old — that is 9,617 total days, about 1,374 weeks, and 316 months. The next birthday is 246 days away. The math compares the day-of-month first, borrows from the previous month if needed, then carries any negative month back into a year, so the breakdown is always presented in a form a human would write down.

Change the At date to compute age at a past or future point — useful for school enrollment cutoffs, retirement planning, anniversary planning, or simply settling an argument about who is older by how many days. The calculator handles the leap-year edge case where someone is born on February 29 by rolling their birthday to March 1 in non-leap years.

How to use Age Calculator

  1. Pick the Date of birth using the date picker.
  2. Leave At date set to Today, or pick a different past or future date.
  3. Read the headline figure: years, months, and days.
  4. Scroll down for total days, total weeks, total months, and the days remaining until the next birthday.
  5. Click the Today shortcut to reset the At date if you have been exploring future scenarios.

Common use cases

  • Confirming whether a child meets the cutoff for a school-year intake on September 1.
  • Calculating retirement age — set At date to your planned retirement and confirm the years and months.
  • Planning a milestone birthday party 100 days, 1000 days, or 10,000 days from a given event.
  • Filling in legal forms that ask for age in completed years on a specific reference date.
  • Settling sibling debates by comparing total days lived rather than just years.

Tips & common mistakes

  • Time zones can shift a birth date by a day if you were born close to midnight. Use the date as it appears on the birth certificate, not the UTC equivalent.
  • If the At date is earlier than the birth date the result is hidden — the calculator does not produce negative ages.
  • For partner-age comparisons, run the tool twice with the same At date and compare total-days numbers; rounding to whole years can hide the few-day gap that actually exists.
  • The next-birthday countdown rolls over on the day itself, so a value of 0 means today is the birthday.

Frequently asked questions

How is the age expressed?

We give it in years, months and days, plus totals in days, weeks and months, plus the days until your next birthday.

Does it handle leap years?

Yes. We use the calendar's actual month lengths and February 29 birthdays are advanced to March 1 in non-leap years.

Can I compute age at a specific past or future date?

Yes — change the 'At date' field. Useful for checking how old someone was on a particular event, or how old they'll be on a future date.

How is age measured in legal contexts in different countries?

Most jurisdictions use 'completed years' — you turn N on the anniversary of your birth. A few traditional systems (notably the older Korean age, now largely discontinued) added a year on January 1. The calculator follows the international convention.

Why do I see a different total-days number than another website?

Some calculators truncate to whole days at midnight in UTC, others use the local timezone, and a few count the start day as day zero rather than day one. Differences of one day usually trace to one of these conventions.

Can I compute the age of a historical figure?

Yes — set the Date of birth to the historical date and the At date to the date of interest (their death, an event, or a future commemoration). The calendar logic handles dates back to 1900 and forward to 2100 without trouble.

Latest from the blog

Related tools