Quick Tools
BMI Calculator
Check your body mass index in metric or imperial units and see the healthy weight range for your height.
Open
Quick Tools
Enter a date of birth and get an exact age in years, months and days - along with total days lived, the weekday you were born on, and how long until the next birthday.
Set a reference date to work out an age on a school cut-off or eligibility date.
Exact age
--
Enter a date of birth on or before the reference date.
Leap years are handled by the calendar itself. For 29 February birthdays this tool treats 1 March as the anniversary in non-leap years.
Working out an age sounds trivial until you try it across month boundaries and leap years. This page explains the method used here, the places where other calculators disagree, and how to get an answer a form will accept.
This calculator uses the method almost every official form assumes. It subtracts the birth year from the reference year, then adjusts if the birthday has not yet happened that year. Months and days are then filled in by borrowing from the previous month, the same way you would do a subtraction by hand. Someone born on 20 March 1994, measured on 5 September 2026, is 32 years, 5 months and 16 days old.
Because the number of days in a month varies, the "borrowed" value depends on which month you borrow from. Borrowing from February gives 28 days, or 29 in a leap year, while borrowing from July gives 31. That is why two calculators can produce slightly different day counts, and why the years and months figure is the one to trust for paperwork.
A leap year adds a day roughly every four years to keep the calendar aligned with the solar year of about 365.2422 days. The rule is more precise than most people remember: a year is a leap year if it is divisible by four, unless it is divisible by 100, unless it is also divisible by 400. So 1900 was not a leap year, but 2000 was.
People born on 29 February have no birthday in most years. Jurisdictions differ on whether they legally age on 28 February or 1 March, which affects things like driving licences and drinking ages. This calculator treats the anniversary as 1 March in non-leap years, which matches the more common legal convention, but it is worth checking local rules if the exact day matters.
The Western convention starts everyone at zero and adds a year on each birthday. It is not the only system in use. Traditional East Asian age reckoning counts a newborn as one year old and adds a year at the new year rather than on the birthday, which can put someone up to two years ahead of their international age. South Korea moved to the international system for most official purposes in 2023, but the older count still appears in conversation.
Insurance companies add their own twist with "age nearest birthday", which rounds to whichever birthday is closer. That can quietly change a premium band, which is a good reason to check exactly how a provider defines age before you compare quotes.
School admissions usually set a cut-off date and ask for the age on that specific day, which is exactly what the reference-date field is for. Sports leagues often work from age on 1 January or 1 September. Retirement and pension calculations need the precise date a threshold is crossed. In every one of these cases, an approximate age is not good enough and a quick check avoids a rejected application.
If you need to express an age difference as a proportion, the Percentage Calculator will do it in one step. The BMI Calculator often asks for an age alongside height and weight, and the Unit Converter is useful when a form wants measurements in units you do not normally use.
Subtract the birth year from the current year, then reduce it by one if the birthday has not happened yet this year. The remaining months and days are filled in by borrowing days from the previous calendar month.
In non-leap years this calculator treats 1 March as the anniversary, which matches the most common legal convention. Some jurisdictions use 28 February, so check local rules when a legal threshold is involved.
Keep going
Hand-picked pages that pair well with this one.
Quick Tools
Check your body mass index in metric or imperial units and see the healthy weight range for your height.
Open
Quick Tools
Work out a percentage of a number, what one number is as a percentage of another, and percentage change.
Open
Quick Tools
Convert length, weight, temperature, volume, speed and data sizes with live results and a swap button.
Open