Birthday Calculator

Enter your Date of Birth and an optional As Of Date (defaults to today) to find out your exact age in years, months, and days — plus the day of the week you were born, total days lived, and a countdown to your next birthday.

Enter your birth date

Leave blank to use today's date

Results

Age

--

Months (current year)

--

Days (current month)

--

Total Days Lived

--

Day of Week Born

--

Days Until Next Birthday

--

Next Birthday Date

--

Year Progress to Next Birthday

Frequently Asked Questions

How does the Birthday Calculator work?

The calculator takes your date of birth and compares it to the selected 'As Of' date (defaulting to today). It computes the difference in years, months, and days using calendar-accurate logic, accounting for varying month lengths and leap years.

How do I calculate my exact age?

Enter your birth date in the 'Date of Birth' field and leave the 'As Of Date' as today. The tool will display your exact age broken down into years, months, and days, along with your total days lived.

Can I use this to find what day of the week I was born?

Yes! The Birthday Calculator automatically tells you the exact day of the week you were born — for example, Monday or Friday. Just enter your date of birth and the result appears in the 'Day of Week Born' field.

How many days until my next birthday?

The calculator counts the exact number of days remaining from today (or your chosen 'As Of Date') to your next birthday. It also shows the calendar date of your upcoming birthday.

Does the calculator handle leap years correctly?

Yes. The calculator is fully leap-year aware. If you were born on February 29, it correctly identifies your birthday and calculates your age accordingly.

Can I calculate age as of a specific past or future date?

Absolutely. Use the 'As Of Date' field to enter any past or future date. This is useful for checking your age at a specific event, or to plan ahead for an upcoming milestone birthday.

Why might my age differ from what I expect?

Age calculations depend on the exact calendar date. If your birthday is today, you turn the new age on that day. The calculator follows the most common Western convention where age increases on the birthday itself.

How is 'total days lived' calculated?

Total days lived is the absolute number of calendar days between your date of birth and the 'As Of Date'. This includes leap days and gives a precise count of how many days you have been alive.

More Everyday Life Tools