Date & Time

Age Calculator

Enter your birth date to see your exact age in years, months, and days as of today or any date you choose. The calculator also shows the day of the week you were born, your total days and hours alive, your age in whole months, and a countdown to your next birthday — all worked out instantly in your browser.

Runs entirely in your browser — nothing you enter is stored or sent anywhere.

How the age calculation works

Calendar age is trickier than subtracting two years because months have different lengths and leap years add a day every four years. This tool works the way people naturally count: it starts from the years, then the months, then the days, and borrows when a component goes negative. If the day-of-month on the target date is earlier than your birth day, it borrows the number of days in the previous month; if the month is earlier, it borrows twelve months and drops a year. That borrowing is why the same person can be "33 years, 0 months, 29 days" one day and "33 years, 1 month, 0 days" the next.

Reading the extra numbers

Below your headline age you get several other views of the same span. Total days alive is the raw count of 24-hour periods since birth — useful for milestone hunting, such as spotting your 10,000-day or 15,000-day anniversary. Total hours is that figure multiplied out. Whole months counts complete months only. And the birthday line tells you the weekday and date of your next birthday plus how many days away it is, so you can plan ahead.

Why the day of the week matters

The weekday you were born is a small but popular detail — it shows up in birthday cards, numerology, and the nursery rhyme "Monday's child." The calculator derives it from the actual Gregorian calendar, so it is accurate for any date, including historical ones. Because it uses your device's local date rather than a fixed server clock, the "as of today" result is always current the moment you open the page.

A worked example

Suppose you were born on 15 June 1994 and check your age on 12 July 2026. The result is 32 years, 0 months, 27 days. You were born on a Wednesday, you have been alive roughly 11,715 days (about 281,000 hours), and your next birthday — turning 33 — falls on a Monday, 338 days away. Change the "as of" date to a future event, such as a wedding or graduation, and you can see exactly how old you (or anyone) will be on that day.

Tips for accurate results

Use the optional birth-time field only if you want the hours-alive figure to be precise to the hour; it does not affect the years-months-days headline. To calculate someone else's age, just enter their birth date. For legal-age checks, remember that most jurisdictions count the birthday itself as the day you reach that age, which is exactly how this tool counts.

FAQ

How is my exact age calculated?

The tool subtracts your birth date from the target date component by component — years, then months, then days — borrowing days from the previous month and months from the year when needed. This matches how age is counted in everyday and legal use.

Can I find my age as of a future or past date?

Yes. Change the 'calculate age as of' field to any date. This is handy for working out how old you'll be at a future event or how old you were at a past one.

Does it account for leap years?

Yes. It uses the real Gregorian calendar, so February 29 and the varying lengths of months are handled automatically in both the years-months-days result and the total-days count.

What does the total days alive figure mean?

It is the number of complete 24-hour days between your birth and the reference moment. People use it to celebrate round-number milestones like their 10,000th day.

Is my birth date stored anywhere?

No. Everything runs in your browser using your device's clock. Nothing you enter is sent to a server or saved.

More free tools