Home βΊ Age Calculator
Enter a date of birth and get an exact age in years, months and days β plus total days and weeks lived, the day of the week you were born, and a countdown to your next birthday. Handy for forms, eligibility checks, and settling arguments.
Quick: how many days old is someone born on March 15, 2000? You can't answer that in your head β not exactly. Exact age arithmetic means untangling leap years (including the awkward rule that years divisible by 100 aren't leap years unless divisible by 400), months of four different lengths, and whether this year's birthday has happened yet. Humans are bad at it; forms that demand an exact age β school admissions, insurance applications, visa paperwork, sports league registrations, pension and retirement eligibility β don't accept "about 34".
This calculator does the calendar math properly. Beyond the headline years-months-days answer, it tells you your total days and weeks alive (a number that surprises everyone β most 30-year-olds have passed 10,000 days without noticing), the weekday of your birth, and how many days remain until your next birthday. You can also set the "age at date" to any date, past or future, which is what makes it genuinely useful for deadlines: not just how old someone is today, but how old they'll be on the day that matters.
Take someone born on June 10, 1998, and ask their age on October 22, 2026. The calculator reports 28 years, 4 months and 12 days β with 10,361 total days (1,480 weeks) lived, born on a Wednesday, and 231 days until their next birthday.
Now move the "age at date" to September 1, 2026 β a typical school cutoff. A child born August 28, 2020 shows as 6 years and 4 days: just old enough. A child born September 3, 2020 shows 5 years, 11 months and 29 days: two days short, waits a year. This is why exact calculators exist β "he turns six in September" isn't precise enough when a deadline is doing the deciding.
Yes β including the full Gregorian rules. Years divisible by 4 are leap years, except century years, which are leap years only if divisible by 400 (so 2000 was a leap year, but 1900 wasn't). Total day counts reflect every February 29 actually lived.
Yes. Change the "Age at date" field to any date β an exam day, a school cutoff, a wedding anniversary β and the answer is exact for that moment.
It's calendar age: full years up to the last birthday, then full calendar months, then the remaining days. It's the same convention used on official forms, which is why the numbers match what administrators expect.
The result includes it β check the "Born on" line. It's computed from the calendar, not guessed, and it's a fun thing to verify against family memory.
No. The calculation happens in your browser and nothing is sent anywhere. Birth dates are exactly the kind of personal data that should never leave your device for a simple calculation.
A few traditions count age differently β for example, counting a newborn as one year old, or everyone aging together at New Year. This calculator uses the international standard (completed years since birth) that forms and officialdom use.