About the age calculator

Find an exact age or the duration between two dates, broken down into years, months and days — plus totals in months, weeks, days and hours. Enter a birth date (and optionally an end date) to see the result instantly.

All date math runs in your browser.

🎂
Exact age

Years, months and days from a birth date to today or any date.

📅
Date difference

Measure the span between any two dates.

🔢
Total units

See the duration in total months, weeks, days and hours.

🔒
Private

Dates are processed locally in your browser.

Frequently asked questions

How is age calculated?

It counts complete years, then the remaining complete months, then the leftover days, accounting for varying month lengths and leap years.

Can I measure between two arbitrary dates?

Yes. Set both the start and end dates to get the precise duration between them, not just age from today.

Does it handle leap years?

Yes. The calculation uses real calendar dates, so leap years and different month lengths are handled correctly.

Is my data uploaded?

No. All date calculations happen in your browser.