Calculate age

Age Calculator

Find your exact age today, or on any date you choose. Results in years, months, days and seconds, calculated privately in your browser.

Date of birth
Age on this date (blank = today)

Runs in your browser, nothing is stored  ·  Calendar-exact, leap years included  ·  Reviewed November 10, 2026  ·  How we calculate

What is an age calculator? An age calculator finds the time between a date of birth and a second date, usually today, and states it in years, months and days. This one also gives total weeks, days, hours, minutes and seconds lived, the weekday you were born, and the time left until your next birthday.

How the age calculator works

The tool compares your birth date with the reference date using the real calendar. It counts whole years first, then whole months, then the days left over. Totals such as days and hours come from the exact number of calendar days between the two dates.

Worked example
StepCalculationResult
Date of birth15 August 1990–
Reference date26 October 2026–
Whole years15 Aug 1990 → 15 Aug 202636 years
Whole months15 Aug 2026 → 15 Oct 20262 months
Remaining days15 Oct 2026 → 26 Oct 202611 days
Total days livedCalendar days between the dates13,221 days

The full method and test cases are on the how we calculate page.

When you need an exact age

Exact age on a specific date matters for school admission cut-offs, passport and visa applications, job and exam eligibility, insurance, pension and retirement planning, and sports age groups. Put the date the form asks about in the second field to get the correct answer.

To compare two people or measure the time between any two dates, use the age difference calculator.

Frequently asked questions

How do I calculate my exact age?

Enter your date of birth and press Calculate. The tool counts whole years, then whole months, then remaining days between your birth date and today, so 15 August 1990 gives 36 years, 2 months and 11 days on 26 October 2026.

How old am I if I was born in 2000?

Someone born on 1 January 2000 is 26 years, 9 months and 25 days old on 26 October 2026. Enter your full date of birth for an exact result.

How many days old am I?

The calculator shows total days lived. A person born on 15 August 1990 has lived 13,221 days as of 26 October 2026, including leap days.

How does the calculator handle leap years?

It uses the real calendar, so every 29 February is counted. For people born on 29 February, the birthday is observed on 28 February in non-leap years.

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

Yes. Use the optional second date field to see your age on any date, for example a school cut-off, a visa date or a retirement date.

Is my date of birth saved or shared?

No. The calculation runs in your browser. Your dates are not sent to or stored on our servers.

Why is my age different on other calculators?

Some tools divide days by 365.25 or 30.44, which gives approximate months and days. This calculator counts calendar months, which matches how age is normally stated on official forms.

Is the age calculator free?

Yes. It is free, needs no sign-up and has no usage limits.

More calculators

For legal or official use, confirm your age against your official documents. See our disclaimer.