How this age calculator works
Enter a date of birth (or any start date) and an age at the date of (or any end date). The page loads with the end date set to today in your browser. The tool computes the calendar interval in years, months, and days, and also shows total weeks (from whole days), total days, and approximate hours, minutes, and seconds elapsed between the two dates (using noon local time for both dates to reduce daylight-saving edge cases).
How age is counted (Western system)
This calculator follows the familiar Western convention: you complete another year of age on each birthday, not before. Someone who is three years and eleven months old is still three until the next birthday — then they turn four.
Cultural differences
Not every culture counts age the same way. Some traditions count a person as one year old at birth, or advance age at a new year rather than on an individual birthday. Those systems can produce very different “age” numbers for the same person. This page uses the standard Western birthday-based system only.
Month-end intervals (why results can surprise you)
When start or end dates fall at month-ends, “one month” can be ambiguous. For example, from February 28, 2022 to March 31, 2022, one common approach treats Feb 28 → Mar 28 as one month, so the span to Mar 31 is one month and three days. Another approach treats both dates as “end of month” positions and can yield exactly one month. This calculator uses the same calendar day rollover method (the first style), consistent with many online date tools and with the explanation on calculator.net.
Why automated calculation helps
Month lengths vary (28–31), leap years add February 29 on a fixed rule set, and converting years to days requires knowing which years in the span are leap years. Doing all of that by hand for large day or second counts is slow and easy to get wrong — a calculator applies the same rules every time.
Practical uses
- Checking how old someone was on a historical date or how old they will be on a future date.
- Counting days or weeks between two events (move the labels mentally from “birth” to “start” and “as of” to “end”).
- Curiosity: total seconds lived is often larger than people expect.
Leap years (brief)
A leap year usually occurs every four years to align the calendar with Earth’s orbit. Century years are leap years only when divisible by 400 (e.g. 2000 yes, 1900 no). February 29 exists only in leap years; for birthday conventions in non-leap years, people often use February 28 or March 1 — the year/month/day breakdown above follows pure calendar arithmetic on the dates you enter.
Percentage points vs percent change (reminder)
Moving an interest rate from 4% to 6% is a 2 percentage point increase, but also a 50% relative increase in the rate — both statements describe the same move with different framing. See our percentage calculator for more.
Pregnancy and gestational age
Gestational age (from last menstrual period) is a different timeline from age after birth. For pregnancy dating and due dates, use the due date calculator or pregnancy calculator.
Time units — putting numbers in context
A 25-year-old has lived on the order of a few thousand days and hundreds of millions of seconds; a 40-year-old is on the order of a billion seconds. Exact values depend on the specific dates — use the calculator output for your own dates.