Age and Date Difference Calculator
Calculate age from a birth date, or the exact difference between two dates in years, months, and days.
Age / span
28 years, 5 months, 2 days
Total days
10,382
Total weeks
1483.1
Exact age, not a guess from the year
Forms ask for age, HR systems ask for service length, and families argue about whether someone is “almost 40.” This age and date difference calculator takes a start date and an end date and returns years, months, days, and the total number of days between them. The default end date is today, so a birth date becomes an age in one field.
Calendar math is messier than dividing by 365. Months have 28 to 31 days, leap years insert February 29, and “one month later” from January 31 is not a single universally agreed date. The calculator uses civil calendar borrowing: if the end day is before the start day, it borrows a month, then borrows a year if needed. That matches how people talk about age (“32 years, 4 months, and 2 days”).
How the difference is computed
Total days is the number of midnights crossed between the two calendar dates. The broken-down span is a separate representation of the same interval. Both are useful: total days is better for “how long was that trip,” while years-months-days is better for age and anniversaries.
If the end date is before the start date, the tool says so instead of inventing a negative age. Swap the dates or pick a later end date. There is no time-of-day field, so someone born at 11 p.m. and someone born at 1 a.m. on the same date are the same age here.
How to use it
For age, enter the birth date and leave the end date on today, or set the end date to a future birthday party or a visa deadline. For a project, enter kickoff and due date. Read total days if you are counting a challenge or a warranty period.
Legal ages (driving, drinking, retirement) are defined by local law and sometimes by the time of day. Do not use this page as a courtroom or bartender substitute. It is a calendar helper.
Examples
From 15 March 1998 to 15 March 2026 is 28 years exactly. From 1 January 2024 to 1 July 2024 is 182 days (2024 is a leap year, so the first half is a day longer than in a common year). From 20 February 2020 to 5 March 2020 is 14 days, including Feb 29.
A hire date of 12 August 2019 through 12 August 2026 is 7 years of service if your workplace counts calendar anniversaries that way. Some employers use 365-day years or fiscal calendars instead.
Related time problems
If you need “what time is it in Denver when it is 3 p.m. in London,” that is a timezone problem, not a date-difference problem. Use the time zone converter. If you need hours and minutes, you will need a datetime tool; this page stays on whole calendar dates so the results stay unambiguous.
Everything is local to your device. Clear the page and the dates are gone.
Typical examples
| Input | Result |
|---|---|
| Born 15 Mar 1998 → 15 Mar 2026 | 28 years exactly |
| 1 Jan 2024 → 1 Jul 2024 | 182 days |
| 20 Feb 2020 → 5 Mar 2020 | 14 days |
Frequently asked questions
- How do you calculate age in years, months, and days?
- The calculator walks calendar units from the start date to the end date, borrowing days and months when needed so February and 31-day months stay correct. It is not just total days ÷ 365.25.
- Does the tool handle leap years?
- Yes. February 29 and the extra day in leap years are part of the calendar math. An age that crosses Feb 29 still lands on the correct birthday in common years.
- What timezone is used?
- Dates are treated as calendar dates without a time of day. A birthday in Tokyo and a birthday in New York on the same listed date compute the same age here. For clock time across zones, use the time zone converter.
- Can I count days for a project deadline?
- Yes. Set the start and end dates to see total days as well as the broken-down span. The tool does not exclude weekends or holidays.
- Is my birth date uploaded?
- No. Date math runs in the browser only.
Related calculators
Everyday
Time zones
Convert a date and time between world time zones. See the current time in each zone and a converted meeting time.
Everyday
BMI
Calculate body mass index from height and weight in metric or imperial units. See the standard WHO category and the formula used.
Money
Percentage
Calculate what X percent of Y is, what percent X is of Y, and percent increase or decrease. Instant everyday percent math.