Age Calculator

Find out your exact age in years, months, and days, total days lived, and time remaining until your next birthday — as of today or any other past or future date. Free, no registration required, instant results.

How to use the age calculator

  1. Enter your date of birth in the first field.
  2. Under "calculate age at", choose the reference date: today, a past date, or a future date.
  3. The result updates automatically, displaying your age in years, months, and days, day of the week of birth, total days lived, weeks, months, and time remaining until the next birthday.

When to use this calculator

Because the reference date can be set to any day — not just today — this calculator works both for checking your current age and verifying age on a specific date:

  • Civil service exams & competitions: verify whether minimum or maximum age requirements are met by the onboarding date or registration deadline.
  • Retirement: check exact age on a future date to know when age requirements will be fulfilled.
  • School enrollment: check whether a child reaches the minimum age by the cut-off date set by the school.
  • Documentation: calculate exact age on a past date, such as the issuance date of a document.
  • Travel: confirm the age a child will be on the travel date for ticket or visa rules.
  • Curiosity: discover how many days you have lived, the day of the week you were born, or how much time is left until a landmark birthday.

Practical examples

Someone born on March 15, 1990, is exactly 36 years, 4 months, and 4 days old on July 19, 2026, which equals 13,275 total days lived.

Meanwhile, someone born on September 22, 2008, turns 18 on September 22, 2026 — useful, for example, to check whether the minimum age requirement for a civil service position scheduled for October 2026 has been met.

Frequently asked questions

How to calculate exact age in years, months, and days?

Subtract the date of birth from the reference date, adjusting when the reference day or month is smaller. This calculator performs this adjustment automatically, including leap years.

How many days have I lived?

It is the exact difference between the date of birth and the reference date in days. The calculator also displays the total in weeks and months.

How to calculate time remaining until the next birthday?

Compares the day and month of birth to the current date. If this year's birthday has passed, it calculates for next year.

How to calculate my age today?

Enter your date of birth and leave "calculate age at" set to today's date. The result shows your current age in years, months, and days, as well as days lived and time until your next birthday.

How to calculate my age on a future date?

In the "calculate age at" field, choose your desired future date instead of today. The calculator shows the exact age the person will be on that date — useful for checking age on exam, retirement, or enrollment dates, for instance.

How to find out how many months old I am?

The total months lived appears in the results table, alongside total days and weeks, right below the age in years, months, and days.

Does the calculator account for leap years?

Yes. The calculation is based on real calendar dates, so leap years with February 29th are automatically factored in without manual adjustment.

How to find out which day of the week I was born on?

The result includes the day of the week corresponding to the birth date provided, calculated automatically along with the age.