Skip to main content
FreeToolsHub

Age Calculator

Enter a date of birth and see the exact age in years, months and days, plus the total months, weeks and days lived, the weekday of birth and how long until the next birthday. You can also calculate age on any date, such as a form's cut-off.

  • Free to use
  • No sign-up
  • Runs in your browser

Pick the date, or type it as YYYY-MM-DD.

Leave empty to use today's date. Useful for a form's cut-off date.

Choose a date of birth to see the exact age.

How to use the Age Calculator

  1. Step 1: Choose or type the date of birth.

  2. Step 2: Leave Age on empty to use today's date, or pick another date, for example the last date of a form.

  3. Step 3: Read the age in years, months and days.

  4. Step 4: Look at the extra facts: total months, weeks and days, the weekday you were born and your next birthday.

Features and benefits

  • Exact age

    Years, months and days, worked out on the calendar dates.

  • Age on any date

    Check age on an exam, admission or eligibility cut-off date.

  • Totals

    Months, weeks and days lived in total.

  • Birthday facts

    The weekday you were born on and the countdown to your next birthday.

  • Private

    The date is used only in your browser.

How age is counted

The calculator counts whole months from the date of birth to the chosen date and then the days left over. If someone was born on a day that does not exist in a shorter month, such as the 31st, the month anniversary falls on the last day of that month. For example, born on 31 January, one month later is 29 February in a leap year.

The total days figure is the exact number of calendar days between the two dates.

Leap-day birthdays and cut-off dates

People born on 29 February have a real birthday only in leap years. In other years this calculator counts the birthday on 28 February, which is one common convention; some rules use 1 March instead. If a legal or official age matters, check how the organisation counts it. When an exam or admission rule is based on a specific date, use the Age on field with that exact date.

Example use cases

  • Eligibility checks

    Find out whether someone meets a minimum or maximum age on a given date.

  • School admissions

    Check a child's exact age on the admission cut-off date.

  • Just for fun

    See how many days old you are, or when your next birthday falls.

  • Forms

    Fill in age fields correctly without counting on your fingers.

Frequently asked questions

How do I calculate age on a specific date?

Fill in the Age on field with that date. Leave it empty to use today.

How are leap-day birthdays handled?

In years that are not leap years, the birthday is counted on 28 February. Some official rules use 1 March, so check the rules that apply to you.

Why is the next birthday shown as today?

If the birthday falls on the date you are checking, the calculator shows 0 days and Today.

Is my date of birth stored?

No. It is used only in your browser to do the calculation.

Last updated 10 November 2026.