Age Calculator

Your exact age,
down to the minute.

Enter your birthday and see exactly how old you are, plus how long until your next one.

Your Age
--
Enter your date of birth below
Total Days
--
Total Hours
--
Next Birthday
--
🎂 Your Birthday

How to use this calculator

It counts calendar years, months, and days between two dates, and it will do it for any pair of dates rather than only today.

  1. Enter your date of birth. The field defaults to a date, so overwrite it rather than accepting the placeholder.
  2. Leave the "calculate as of" date at today for a current age, or change it to answer a different question.
  3. Read the years, months, and days together. The years alone are what most forms want; the full breakdown is what explains a birthday that has not arrived yet.
  4. Use the total days and hours when a form asks for a duration rather than an age.
  5. Check the next-birthday box if you are counting down to a specific date.

A worked example: born March 14, 1992

Counted on October 29, 2026, that is 34 years, 7 months, and 15 days.

The arithmetic is subtraction with no borrowing needed. 2026 minus 1992 is 34 years. October is seven months after March. The 29th is fifteen days after the 14th. A birth date later in the month than the comparison date forces a borrow, which is why the tool counts calendar months rather than dividing days by 30.

The next birthday is March 14, 2027, which is 136 days after October 29, 2026. The day total from birth to the comparison date is 12,647 days, which includes ten leap days.

What your results mean

The years figure is the one most forms want, and it is also the one that is easiest to get wrong by hand: an age in whole years changes on the birthday, not on January 1, and not when the year count would suggest.

Months and days are calendar units, not fixed durations. A month is 28 to 31 days, so the same number of days can be one month and a few days in one stretch and slightly different in another. Two calculators that disagree by a day are usually disagreeing about borrowing rules, not about when you were born.

Total days is the unambiguous figure. It does not care about month lengths, and it is what to use when the question is about elapsed time rather than a calendar age.

Nothing is stored. The calculation happens in your browser and the date is gone when you close the page.

Frequently asked questions

When is my next birthday?

The next-birthday box counts days from the "calculate as of" date to your next birthday. Change that date and the countdown moves with it.

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

Yes. Set the comparison date to a closing day, an application deadline, or a future birthday. The result is your age on that specific day.

Why does the day count change sometimes?

Because months have different lengths. The tool borrows from the month rather than assuming 30 days everywhere, which is the rule that keeps a 31st-of-the-month birthday from inventing a February 31.

Does it handle leap years?

Yes, for the calendar arithmetic and for total days. Someone born on February 29 has a birthday that exists only in leap years, and the year count still advances every year while the celebration date is a matter of convention.

Is my birth date stored?

No. Everything is calculated locally in your browser and nothing is transmitted or saved.

Why does the hours figure look enormous?

Because it is total hours lived, not waking hours. It is a duration, and it is useful for trivia and for forms that ask for elapsed time, not for anything medical.

Sources & references

Calendar age is civil arithmetic, not an actuarial or medical measure.

Last updated: November 2, 2026. Reviewed by David Liu. Calendar arithmetic. Nothing you enter is stored.

Related tools and guides