Skip to content
VektraTool

Age Calculator

Enter a date of birth to see the exact age in years, months and days, plus total days lived and the countdown to the next birthday.

Runs in your browser. Your data is not uploaded.

Defaults to today. Change it to find an age on any other date.

Note:
Enter a date of birth to see the exact age in years, months and days.

How to calculate your age

  1. Enter the date of birth.
  2. The age on today’s date appears straight away. To find an age on another date, for example an application deadline, change “Age on this date”.
  3. Read the exact age in years, months and days, plus the totals and the countdown to the next birthday.

Features

  • Exact years, months and days

    Calendar-accurate: month lengths and leap years are handled correctly.

  • Age on any date

    Check how old someone was, or will be, on a specific day, such as an exam cut-off date.

  • Totals

    See the age as total months, weeks and days.

  • Next birthday

    Shows how many days remain until the next birthday and which age it will be.

  • Day of the week

    Find out which weekday the person was born on.

  • No data leaves your device

    Dates are calculated in your browser and not stored.

Common uses

  • Check age eligibility for exams, jobs, visas or sports categories
  • Work out a child’s exact age in months
  • Find the number of days until a birthday

Frequently asked questions

How is age calculated for people born on 29 February?

In non-leap years this calculator treats 28 February as the birthday. Legal rules differ between countries: some use 1 March instead, so check local rules when an exact legal date matters.

Does the calculator use my time zone?

Today’s date comes from your device. The calculation itself uses calendar dates only, so it isn’t affected by daylight saving time or time zones.

Can I calculate an age on a future date?

Yes. Change “Age on this date” to any future date to see how old someone will be on that day.

Why does the total number of days differ from years × 365?

The total counts the real days between the dates, including every 29 February, so it is slightly more than 365 per year.

Is the date of birth saved?

No. The calculation runs in your browser and nothing is stored or sent anywhere.

How age is calculated

The calculator counts complete years first, then complete months, then the remaining days. A month counts as complete when the day of the month reaches the birth day. For example, from 15 March to 14 April is 30 days, and from 15 March to 15 April is exactly one month.

When the birth day doesn’t exist in a month, the last day of that month is used. Someone born on 31 January reaches one month on 28 February (or 29 February in leap years), and someone born on 29 February has their birthday on 28 February in non-leap years.

Guides

  • Needed for the site to work and to remember choices you make, such as this cookie choice and your light or dark theme. These cannot be switched off.

  • Help us understand which tools are used and whether they work, so we can improve them. Analytics never includes the files or text you put into tools. Not currently used on this site.

  • Lets Google personalise the ads you see based on your activity on other sites. Switched off, you still see ads, but they are not personalised; Google may still use cookies to limit how often you see an ad, prevent fraud and measure ads. Not currently used on this site.

  • Remember optional settings between visits, such as tool options you want kept, beyond what is strictly needed. Not currently used on this site.