Age Calculator
Calculate your exact age in years, months and days instantly.
Free Online Age Calculator – Calculate Exact Age Instantly
This calculator works out your exact age from your date of birth, broken down into complete years, complete months, and leftover days — plus your age in total weeks and days, and how long until your next birthday.
How the Calculation Works
Age is calculated by taking the difference between your date of birth and today's date, then breaking that difference into complete years, complete months, and remaining days — in that order. This matters because a naive "subtract the years" approach gets the wrong answer as soon as your birthday hasn't happened yet this year.
Worked example: if you were born on 15 March 2000, and today is 16 July 2026, a simple year subtraction gives 2026 − 2000 = 26. That part is correct here because your birthday (15 March) has already passed this year. But if today were instead 10 February 2026 — before your birthday — the correct age is 25, not 26, because you haven't yet completed your 26th year. This calculator always checks whether the birth month/day has occurred yet in the current year before finalizing the year count, which is exactly where manual or rough calculations go wrong.
Leap years: if you were born on 29 February, that date only exists once every four years. In non-leap years, this calculator treats your birthday as falling on 28 February for the purposes of counting a completed year, then reverts to the true 29 February date whenever the current year is itself a leap year — so your year count stays accurate either way.
The day and month counts also account for the actual number of days in each calendar month (28, 29, 30, or 31), rather than assuming every month is 30 days — a shortcut some simpler calculators use that produces a day count that's off by one or two.
Why "Exact Age as of a Date" Matters
Many official processes don't just ask your age in general — they ask your age as of a specific cutoff date, and get this wrong when people round up or down from memory. A few examples of where the exact figure matters:
School admission cutoffs
Many primary schools require a child to turn 5 (or 6, depending on the country) on or before a fixed date, often 31 August or 1 September. A child born a few days either side of that date can be a full year off in eligibility — which is why the exact day, not just the year, matters.
Government exams and jobs
Competitive exams and public-sector job postings typically state an age bracket "as of" the closing date of applications — not the exam date or today's date. Calculating your age against the wrong reference date is one of the most common reasons candidates are ruled ineligible.
Retirement and pension eligibility
Pension schemes often calculate eligibility using completed years and months rather than the calendar year of birth, so someone born in December can qualify months later than someone born in January of the same year.
Contracts and legal age of majority
Legal adulthood is usually defined as the day you turn 18 (or 21, in some jurisdictions), not the year — meaning someone is legally a minor up until the precise date of their birthday, then an adult from that day forward.
Frequently Asked Questions
Explore More SA Tools
Discover more free online tools for productivity, PDFs, images, calculations, SEO and daily tasks.