Skip to main content

Age Calculator

Calculate your exact age between any two dates — in years, months, days, and more.

Enter your dates and click Calculate

Set your birth date above, then click the button to see your exact age.

About this tool

Find your exact age in years, months, days, hours, and minutes from your date of birth. Whether you need to know your age for a government form, an exam application, a passport renewal, or just for fun, this free age calculator gives you a precise breakdown down to the second. It accounts for leap years and varying month lengths, and lets you calculate your age as of any custom date — not just today.

How to use Age Calculator

  1. Enter your date of birth in the "Date of Birth" field using the date picker.
  2. By default, the calculation is done as of today. To find your age on a different date, change the "Calculate Age As Of" field.
  3. Click "Calculate Age" (or wait — the tool updates automatically as you type).
  4. Read the result in years, months, and days, then scroll down for the full breakdown in weeks, days, hours, minutes, and seconds.

Examples

From To
24 years, 5 months Today: 2024-06-30
34 years, 0 months Today: 2024-06-15
38 years, 6 months Today: 2024-06-01
14 years, 3 months Today: 2024-06-20

Frequently Asked Questions

How do I calculate my exact age?

Enter your date of birth and the result appears instantly — no button needed. You will see your age in years, months, and days, plus total weeks, days, hours, minutes, and seconds.

Can I calculate age between two custom dates?

Yes. Change the "Calculate Age As Of" date to any past or future date. The tool will show the exact duration between your birth date and the chosen date.

How accurate is the age calculation?

Completely accurate. The calculator accounts for varying month lengths (28, 29, 30, 31 days) and leap years, so the year/month/day breakdown is precise to the day.

Is my date of birth stored anywhere?

No. The age calculator runs entirely in your browser. Your date of birth is never sent to any server and is not stored after you close the tab.

People also search for