SpeedDrain
Free · Private · No Sign-up

Age Calculator

Find your exact age in years, months, and days, either today or on a date you choose. Your dates stay in your browser and are never sent anywhere.

Calculate age on

A little more about your age

How to use the calculator

Enter a date of birth, then choose Today for your current age or Custom date to check how old you were on a particular day. The comparison date must be on or after the date of birth.

Example calculation

If your birthday is 2000-01-01, select Custom date and enter 2030-02-02. The result is 30 years, 1 month, and 1 day.

What the result means

The result breaks the time between the two dates into completed calendar years, months, and remaining days, and also shows the total number of elapsed days. All calculations happen locally in your browser; no birth date is uploaded or stored.

Frequently asked questions

How is my exact age calculated?

Your age is the calendar time between your date of birth and the selected date, shown as completed years, months, and remaining days. The calculator also converts the elapsed whole days into weeks, days, hours, minutes, and seconds.

Can I calculate my age on a past or future date?

Yes. Choose Custom date and enter any valid date on or after your date of birth to see how old you were or will be on that date.

How are the months and weeks totals worked out?

Total months combine the completed calendar years and months, with any remaining days shown separately. Total weeks are counted from elapsed days, with leftover days shown after the weeks.

Are hours, minutes, and seconds exact?

They are calculated from the total number of calendar days between the selected dates, treating each day as 24 hours. They do not account for a birth time or time-zone changes.

Is my date of birth private?

Yes. The calculation happens in your browser. Your date of birth is not uploaded or stored by this calculator.