How this date of birth calculator works
Pick your birth date and the calculator does the rest — no "Calculate" button, no page reloads. Results appear the moment your date is complete, because age questions deserve instant answers. Fat-fingered a digit? Fix it and the answer corrects itself on the spot.
The calculation counts complete years first, then complete months, then the leftover days. Every number you see — total days alive, total hours, weeks, months — is derived from the same local calendar math, so the breakdown is always internally consistent. If the result card says you were born on a Thursday, the days-alive card and the next-birthday countdown all agree with that same Thursday.
Nothing leaves your browser. No server call, no logging, no account. Refresh the page and the date is gone — which also means you can check a parent's age, a newborn's, or a historical figure's without anyone keeping a record of it.
A worked example, number by number
Take a birth date of 9 June 1994 and today as 21 September 2026. The most recent anniversary was 9 June 2026, so 32 complete years are banked. From there, one more full month lands on 9 July, then another on 9 August, leaving 12 days to reach 21 September. Answer: 32 years, 3 months, 12 days.
The stat cards extend the same count. Those 32 years, 3 months and 12 days work out to 11,792 total days alive — which is 1,684 weeks and 4 days, or 283,008 hours. None of that comes from multiplying 32 by 365.25: every real calendar day is counted, including the 8 leap days (29 February of 1996, 2000, 2004, 2008, 2012, 2016, 2020 and 2024) that fall inside the span.
Why months need borrowing at all: a calendar month runs 28 to 31 days, so day-of-month arithmetic alone cannot cross a month boundary honestly. When today's day-of-month is smaller than the birth day-of-month — born on the 29th, and it is the 21st — the calculation steps back one month anniversary and counts forward in real days. That is also why your age in months never equals years × 12 plus a constant: the leftover days ride along separately, exactly the split pediatricians put on appointment cards for babies.
Why your timezone matters
Age depends on where you are, not just when you were born. If you were born late in the day in Tokyo and it is still the previous day in New York, your age in the two places can differ by a whole day. This calculator uses your device's local timezone and tells you the exact "as of" date it computed against — a detail most competitors quietly ignore.
The edge gets sharper near midnight. A baby born at 11:58 p.m. on 31 December 2024 in Auckland is 2 years old one minute past midnight on 1 January 2027 by local count — while a cousin born the same physical moment in Los Angeles, where the clock still reads 31 December 2024, has a birthday 24 hours later on paper. Same baby-level instant, one day apart in legal age, purely because the date line and the timezone cut the calendar differently.
Timezone math also explains why calling a relative overseas on your birthday can feel off. If you were born in Seoul and call family there from New York, your birthday may already be over for them, or not yet started for you — the anniversary is a date, but dates are local. When an application deadline asks for your age on a specific date, the honest answer names both the date and the place.
Born on 29 February?
Leap-day birthdays are handled explicitly: on common years your birthday is counted as 1 March (the convention used in the UK and most age calculators; some countries use 28 February instead). Your next-birthday countdown and the fun stats below all follow the same rule, so nothing is off by a day.
The stakes are real for roughly 5 million leap-day people worldwide. Someone born 29 February 2000 turned 24 on 1 March 2024 under this convention — and will see only their 25th actual 29 February in 2048, at age 48. Driver's licenses, drinking ages and voting eligibility all key off the calendar date, so the chosen convention decides whether the birthday lands on the last day of February or the first day of March — one day that occasionally decides whether you legally order the drink.
The deeper reason 29 February exists at all is the 4-100-400 rule, which the next section unpacks — because the leap system is messier than "every four years", and a date of birth calculator that gets century years wrong drifts for anyone born before 1900.
The leap-year rule nobody remembers: 4, then 100, then 400
The full rule has three clauses. A year is a leap year if it is divisible by 4 — unless it is divisible by 100, in which case it is not — unless it is also divisible by 400, in which case it is. So 2004 was a leap year, 1900 was not, and 2000 was. The solar year is about 365.2422 days, and the three-clause rule is what trims the Julian calendar's overshoot down to one day per 3,300 years.
This matters for age because a naive calculation that treats every fourth year as leap drifts by roughly one day per century. Anyone born before 1901 whose age is computed across the non-leap century years (1900, and eventually 2100) needs real calendar counting, not a 365.25 shortcut. A quick self-check: 36 years from 14 July 1990 to 14 July 2026 contains 9 leap days, so 36 × 365.25 = 13,149 plus the 59 days since the birthday lands exactly on the true count of 13,208.
Historical dates get stranger. When countries switched from the Julian to the Gregorian calendar, they deleted calendar days outright — 10 of them in 1582, and up to 13 days for later adopters. That section comes next, because if your great-grandparents were born across a switch, "age in days" depends entirely on which calendar you count with.
The ten days that vanished in October 1582
In 1582, Pope Gregory XIII reformed the calendar and the drift since the Council of Nicaea was corrected by deletion: Thursday 4 October 1582 was followed by Friday 15 October 1582 in Italy, Spain, Poland, Portugal and most of Catholic Europe. Ten calendar days simply do not exist. Anyone whose birth date or death date falls in that window has a life span that looks arithmetically impossible — a person executed on 11 October 1582 under the old calendar had no such date under the new one.
Adoption stretched over centuries. Britain and its colonies held out until 1752, jumping from 2 September to 14 September — and by then the offset had grown to 11 days. Russia switched in 1918 (13 days, which is why the "October Revolution" happened in November by the Gregorian count), Greece waited until 1923. So a grandparent born in, say, Kyiv in 1900 has a birth date recorded on a calendar that was 12 days behind the one Western Europe used, and a date of birth calculator that quietly assumes one calendar will place anniversaries a fortnight off.
Practical takeaway: for dates after the local adoption, ordinary Gregorian arithmetic is correct, and that is what this calculator does. For genealogy in the gap countries, the question "old style or new style?" is part of the record — genealogists write dates like "4/15 October 1582" precisely because the day count depends on the answer. If you are counting the days-alive total for a 19th-century ancestor born in Britain, remember their calendar skipped from 2 to 14 September 1752: subtract 11 days or the count overstates their life by nearly a fortnight.
Insurance ages: nearest birthday and why the quote differs
Plenty of insurers do not price by your exact completed age — they price by "age nearest birthday", and the switch happens at the six-month mark. Someone born 2 July 1990 is 35 on 30 June 2026, one day short of their 36th birthday. But they are 35 years and 11.5 months old, closer to 36 than to 35, so a quote taken that day is rated at 36. Same person, same birth date, one year older on paper than their actual completed age — and premium brackets move on exactly that margin.
Life insurance pricing is genuinely sensitive to this. A term policy rated at age 36 instead of 35 can carry a rate a step higher for the entire lock-in period — on a 20-year term, that is two decades of premiums set by a single day's distance from a birthday. A driver born 30 May 2001 picking up a rental car on 20 May 2026 is 24 years, 11 months and 20 days old: five days short of 25, full young-driver surcharge, often $25 to $35 a day. Their friend born 10 May 2001 pays the standard rate. Running the exact years-months-days breakdown before you book is what turns "we're both basically 25" into a number the counter accepts.
The lesson generalizes: whenever a form asks your age, check whether it wants completed years (what this calculator shows), age nearest birthday, or age in whole years reached during the current calendar year — the IRS uses that last one, which is why everyone born in 1975 could make the $7,500 catch-up 401(k) contribution from 1 January 2025, months before any actual 50th birthday. Three definitions, three different answers from one date of birth.
Virtual age in East Asia: why your Korean or Chinese age is higher
The birthday-based count on this page is the international standard (만 나이 in Korean, 周岁 in Chinese), but East Asia counted age differently for centuries. Korean 세는 나이 starts you at 1 on the day you are born and adds a year for everyone on 1 January — so a baby born on 31 December is 2 years old the very next day, while being 1 day old internationally. Since 28 June 2023, Korean law uses international age for all official paperwork, but 세는 나이 still rules everyday speech, drinking-age banter and fan-culture math.
Chinese 虚岁 (virtual age) works on the same start-at-1 principle but gains a year at Lunar New Year, which falls between 21 January and 20 February. Your 虚岁 is your international age plus one or two depending on birthday timing — a child born 10 January 2024 is 周岁 2 on 10 January 2026 but 虚岁 3 from the Lunar New Year of that same month. Because the boundary moves, two babies born three weeks apart in late January can carry different zodiac animals, which is a genuine family-planning consideration in some households.
The pages on this site handle both systems with real published lunar dates rather than a fixed approximation: the Korean age calculator shows all three counts side by side, and the Chinese age calculator does the same with the lunar boundary done properly. If you have ever argued with a relative about how old you "really" are, both tools will end the argument with numbers — though possibly not the numbers either side wanted.
Date formats that eat paperwork: DD-MM-YYYY and friends
A date of birth is written at least three incompatible ways around the world: 04/05/1990 reads as 4 May in London, April 5th in New York, and depending on the clerk, either in Berlin. US forms want MM/DD/YYYY, most of Europe wants DD/MM/YYYY, and China, Japan and Korea conventionally write YYYY-MM-DD — the only unambiguous order of the three. The ISO 8601 standard behind that last format exists precisely because the other two cause real errors.
The errors are not hypothetical. Visa applications get rejected for day-month swaps; flight bookings charged for the wrong month get refunded at the airline's leisure; medical records have documented cases of medication schedules set a month off because a US doctor read a European chart. One widely cited class of errors involves expiry dates on documents: a passport expiring 03/07/2027 is March in some countries and July in others, and border officers on either interpretation are technically correct.
Practical habits: when a form accepts it, write the month as a word — 4 May 1990 cannot be misread. When the field is numeric only, match the form's stated format instead of your local habit, and double-check any date where the day is 12 or less, because that is the only range where the swap is even possible. And when someone asks your age on a form, give the birth date rather than the age — a birth date plus a stated convention is checkable, while a bare "35" bakes in whatever rounding the writer did that morning.
Twins born across midnight — and other boundary cases
Twins can have different birthdays, and it happens more often than trivia columns suggest. When the first twin arrives at 11:58 p.m. on 31 March and the second at 12:01 a.m. on 1 April, their legal birth dates differ by a day — which means different zodiac signs in some systems, different school-cutoff eligibility a few years later, and a lifetime of explaining. Hospitals have documented roughly one cross-midnight twin set per few thousand deliveries near daylight-saving transitions, where the boundary itself moves by an hour.
Daylight saving time adds its own wrinkle: a baby born at 1:30 a.m. during the autumn fallback hour technically exists twice on the clock — 1:30 EDT and 1:30 EST are different instants. Birth certificates record the local clock time, so age-in-hours math has to disambiguate, while age-in-days does not. This calculator works at day granularity for exactly that reason: years, months and days are stable across every timezone quirk, but "hours alive" is only as honest as the timezone context it names.
The midnight boundary also decides which day the age increments on. Turn 18 at 12:01 a.m. and you are legally 18 that entire calendar day; the stroke of midnight before is still 17. Renting a car, signing a contract, buying the ticket — the difference between 11:59 p.m. the night before and 12:01 a.m. is a full legal day, and courts have settled real cases on it. When a deadline says "by your 18th birthday", it means the calendar day, and the calendar day is local.
The oldest verified age: 122 years and how it was checked
Jeanne Calment of Arles, France, lived 122 years and 164 days — born 21 February 1875, died 4 August 1997 — and remains the oldest person with verified documentation. Her age was not accepted on trust: validators matched her to census records from 1876 onward, and famously she met the painter Vincent van Gogh in her father's shop in 1888, when she was 13. Verification of extreme ages is document archaeology precisely because age claims grow more suspicious the larger they get.
The verification standard matters because unverified claims routinely exceed 122 — dozens per year, none with the paper trail. Gerontology researchers require birth records, then life-event records at every decade, and they reject claims that rely on a single document. This is where a date of birth calculator meets real scrutiny: the interesting question is never "is 122 arithmetically possible" (it plainly is) but "does the paperwork cohere across 122 years of record-keeping, border changes and calendar conventions."
Statistics sharpen the picture: roughly one person in 1,000 reaches 100 in developed countries, and the survival curve beyond that is brutal — the probability of a 100-year-old reaching 110 is around 1 in 1,000 again, and nobody verified has passed 122. If you are planning a milestone, the milestone age calculator on this site gives exact dates for 80, 90 and 100 — and if you type in a birth date before 1900, it will still compute honestly across every leap-day rule in between, non-leap 1900 included.
Where a date of birth calculator earns its keep
School and sports cutoffs are the everyday case. A district where a child must turn 5 by 1 September treats one born 28 August 2020 as school-ready in 2025, while a cousin born 5 September 2020 — eight days younger — waits a full year. Youth soccer runs the same way: a league using a 1 September cutoff makes a kid born 25 August a 12-year-old for the season while a teammate born 3 September plays down. Eight or nine days of birth timing, two different teams — parents run this exact check every August.
Medical and travel contexts need the other granularities. Pediatricians count infants in complete months — a baby born 3 March 2025 is "18 months and 8 days" at a checkup on 11 September 2026, never rounded up, because growth charts and the 18-month vaccination schedule key off that count. Passport and visa forms ask for the birth date itself, then compute age on their side; airline unaccompanied-minor rules and car-rental age surcharges compute on theirs. Knowing your exact breakdown before you start the form means knowing which of the three definitions above you are about to be judged by.
And the reverse questions have their own tools here: if you know an age but not the birth year — a census entry, an old letter, "my great-aunt was 42 in the 1950 census" — the what-year-was-i-born calculator gives the two candidate years. For the gap between two birth dates, the age difference calculator returns exact years, months and days. The full age calculator page carries a longer treatment of the arithmetic, and the how-old-am-i page covers the plain-language version.
Check the math yourself
You do not have to take the tool's word for it. Multiply your whole-years age by 365.25 and compare with the days-alive card. For the 9 June 1994 example: 32 × 365.25 = 11,688, and the true count of 11,792 differs by 104 — exactly the 104 days from 9 June to 21 September, because the 365.25 shortcut already priced in the 8 leap days. When the two numbers reconcile like that, the arithmetic is sound.
The shortcut's own limit is the century rule: 2000 kept its 29 February, 1900 and 2100 do not, so over spans crossing a skipped century the 365.25 estimate drifts by one day. That is why day counts for anyone born in the 1800s are a classic programming-interview puzzle, and why this site counts real calendar days rather than averages. A tool that cannot state its leap rule and its timezone rule is a tool you cannot audit — this one states both, and shows the "as of" date so you can verify it against a paper calendar.