DATE & TIME

Age Calculator

—
Enter a date of birth to see your exact age

How the Age Calculator works

This tool works out your age in complete years, months, and days, rather than rounding to the nearest year. It compares your date of birth with a reference date, which is today by default. It first counts whole years, then whole months, then the leftover days. When the day count would go negative, it borrows from the previous month, which is exactly what you would do if you counted on a calendar by hand.

This is why simply subtracting the birth year from the current year can be wrong. If your birthday has not happened yet this calendar year, subtraction overstates your age by one. The calculator checks the exact date, so it always gives the right answer.

A worked example

Suppose someone was born on 15 May 1990 and we want their age on 9 October 2026. Counting whole years from 15 May 1990 reaches 15 May 2026, which is 36 years. From 15 May to 15 September is 4 more months. From 15 September to 9 October is 24 days. The exact age is therefore 36 years, 4 months, and 24 days. Subtracting the years alone would also give 36 here, but if the date were 1 May 2026 instead, subtraction would say 36 while the real age would still be 35.

Why the "calculate as of" date matters

Many official rules are based on age on a specific date rather than today. School admissions often require a child to reach a certain age by a cutoff date, pension schemes set eligibility from an exact birthday, visa and immigration rules check age on the application date, and sports leagues group players by age on a fixed day. By changing the "calculate as of" field, you can check your age on any date in the past or the future, for example the first day of a school year or the date of an upcoming deadline.

Leap years and February 29 birthdays

The calculator handles leap years and different month lengths automatically. A person born on 29 February only has a calendar birthday every four years. In this calculator, they are counted as turning a year older on 1 March in non-leap years. Legal systems differ on this point: some treat 28 February as the birthday and others use 1 March, so for an official purpose, check the rule that applies to you.

Common uses

People use age calculators to confirm legal age requirements, fill in forms that ask for exact age, plan milestone birthdays, check a child's age for school or vaccination schedules, and settle everyday curiosity. To count the days between any two dates, rather than an age, use the Date Difference Calculator. This tool gives general information only and should not replace an official calculation where one is required.

You can also use the "calculate as of" field to look ahead. To find out how old someone will be on a future date, such as the first day of school or a planned retirement date, enter their birth date and set the "as of" date to that day. Reading the result in years, months, and days is often more useful than a single rounded number when a rule says someone must be "at least" a certain age by a given date.

COMMON QUESTIONS

Why does my age differ from simple year subtraction?
Subtracting years only works after your birthday has passed this year. Before it, you are still a year younger. This tool checks the exact date, not just the year.
Does it handle February 29 birthdays?
Yes. In years that are not leap years, a February 29 birthday is counted as a year older on 1 March. Some legal systems use 28 February instead, so check official rules if it matters.
Can I calculate age as of a future or past date?
Yes. Change the "calculate as of" field to any date, past or future, to see the exact age on that date instead of today.
Why would I need age on a date other than today?
Many official processes, such as school enrollment, pension eligibility, and visa rules, use a fixed cutoff date. Checking your age on that exact date avoids miscounting.
How do I find my age in days or months only?
This calculator shows years, months, and days together. To find the total number of days between your birth date and another date, use the Date Difference Calculator.
What happens if the "as of" date is before the birth date?
The calculator asks for an "as of" date after the birth date, because an age cannot be negative. Choose a later date and the result appears.
Is my date of birth stored or sent anywhere?
No. The calculation runs entirely in your browser. Nothing you enter is sent to a server or saved.