Age Calculator

Calculate age from a date of birth. Use this free age calculator to find age in years, months, and days, plus total days, weeks, months, hours, and time until the next birthday.

Calculate Age

Age = selected age date minus date of birth, shown as years, months, days, total days, total weeks, total months, and next birthday timing.
Your result will appear here.

How the age calculator works

Date of birth:
Enter the birthday or starting date.

Calculate age on:
Enter the date you want to calculate age for. This can be today, a past date, or a future date.

Exact age:
The calculator breaks the difference into completed years, remaining months, and remaining days.

Next birthday:
The calculator finds the next birthday after the selected age date and shows how many days remain.

Why use an age calculator?

An age calculator is useful for birthdays, applications, school dates, eligibility checks, records, age milestones, planning events, and finding someone’s exact age on a certain date.

It is also helpful when you need total days, weeks, months, or years instead of only a birthday age.

What your result means

Your result shows the age between the birth date and selected age date. It may include exact age, decimal years, total months, total weeks, total days, total hours, and days until the next birthday.

Age calculator tips

Frequently asked questions

What is an age calculator?

An age calculator finds the amount of time between a date of birth and another selected date.

Can this calculate age on a future date?

Yes. Enter a future date in the calculate age on field to see the age on that date.

Does this account for leap years?

Yes. The calculator uses calendar date math, so leap years are handled automatically.

Can I see days until the next birthday?

Yes. The result includes the next birthday date and the number of days remaining until it.