CalculatorsBlogFAQAboutContact

Age Calculator

Find your exact age in years, months, and days — plus days lived and your next birthday countdown.

How this age calculator works

Enter a date of birth and the calculator returns the exact elapsed age in years, months, and days, the total number of days lived, the weekday of birth, and a countdown to the next birthday. Leave the "as of" date blank to calculate age today, or set it to any other date — past or future — to answer questions like "how old was she at graduation?" or "exactly how old will I be on 1 January 2030?"

The calendar maths is trickier than it looks: months have different lengths and leap years add a day roughly every four years, so you can't just divide days by 365. The calculator borrows days and months properly, the same way you would counting on a calendar, so someone born 31 January is correctly one month old on 28 February (or 29 February in a leap year).

Worked example

Someone born 15 March 1995 is, as of 20 July 2026, exactly 31 years, 4 months, and 5 days old — 11,450 days lived — and was born on a Wednesday. Their next birthday is 238 days away, when they turn 32.

Where exact age actually matters

  • Legal and administrative cut-offs — school entry dates, visa forms, and insurance applications often require age on a specific date, not just birth year.
  • Milestones — the 10,000-day mark, 500 months, or a half-birthday are easy to find by experimenting with the "as of" date.
  • Historical questions — set both dates in the past to compute anyone's age at any event.

For the gap between two arbitrary dates that aren't a birthday, the date difference calculator is the better tool — it also breaks the result into weeks and estimated business days.

Frequently asked questions

How does the calculator handle leap-year birthdays?

A 29 February birth date is handled with standard calendar borrowing: in non-leap years the elapsed-month count rolls over at 28 February, and the next-birthday countdown targets the next occurrence of the anniversary date on the calendar.

Why do different websites give slightly different ages in months and days?

There are two conventions for borrowing days across months of different lengths. This calculator borrows from the month preceding the end date — the most common convention — so results can differ by a day from tools using the other method.

Can I calculate age at a future date?

Yes. Set the 'as of' date to any future date and the calculator shows the exact age you (or anyone) will be then — useful for forms that ask your age on a deadline date rather than today.