Dates & workdays
Age Calculator: Years, Months, Days & Full Time Breakdown
Determine age in years, months, weeks, and days. Leap years and month lengths handled. Total months, weeks, days, hours, minutes, seconds.
Dates
Defaults to today. Change to calculate age on any calendar date.
Chronological age
36 years, 4 months, 6 days
Totals
How this works
Date used for this calculation
โAge as ofโ is May 7, 2026 (2026-05-07). When it matches today, that is the date when the page was loaded. Change it above to see age at any point in time.
Month lengths and day subtraction
Months have 28โ31 days. If the โas ofโ day-of-month is less than the birth day-of-month, we borrow one month and add the prior monthโs length to the day difference so years, months, and days stay calendar-accurate.
Total days and derived units
Total days = calendar span in milliseconds รท 86,400,000. Weeks, months, hours, minutes, and seconds are derived from that span (months here means 12รyears + month remainder, not average month length).
Western age vs. other conventions
This tool uses the usual Western convention: age 0 at birth, +1 each birthday. Some cultures count from conception or advance age on a fixed holiday; those give different numbers for the same dates.
Leap years and Feb 29
Every Feb 29 in range is counted in total days. If you were born on Feb 29, non-leap โbirthdaysโ use Feb 28 (common legal practice); the next-birthday countdown follows the same rule.
Understanding Your Age
The calculator above uses an exact total-days method and applies leap years and variable month lengths automatically. The Information Hub (in the calculator card) covers the formula, month-length rules, leap-day birthdays, and Western vs other age systems in one place.
What You Get
Next birthday
Any date
Age Calculator: Years, Months, Days & Full Time Breakdown
Calculate age from date of birth. Exact chronological age in years, months, days plus total weeks, hours, minutes, seconds. Leap years and leap-day birthdays handled. Next birthday countdown. Western age. Free, runs locally, no sign-up.
What This Age Calculator Does
- Who it helps:Anyone who needs an exact age: parents tracking milestones, travelers verifying passport validity, HR teams confirming employment eligibility, or anyone curious about their precise age in multiple time units.
- What it does not do:It does not calculate Korean age, lunar-calendar age, or insurance-specific "age nearest birthday" conventions. It uses the Western chronological standard: 0 at birth, incrementing on each birthday.
How to Calculate Age from Date of Birth
The age formula
- Leap year rule:A year is a leap year if divisible by 4, except century years not divisible by 400. This means 2000 was a leap year, but 1900 was not. Each February 29 in the span between your dates is counted.
- Leap-day birthdays:If you were born on February 29, your birthday in non-leap years is treated as February 28 for age-counting purposes, the standard legal convention in most jurisdictions.
Worked example
Birth date: March 15, 1990. As-of date: January 10, 2026.
- Complete years: March 15, 1990 โ March 15, 2025 = 35 years (birthday has not yet occurred in 2026).
- Remaining months: March 15 โ January 10 goes backward, so we count from the last birthday: March 15, 2025 โ January 10, 2026 = 9 months and 26 days.
- Result: 35 years, 9 months, 26 days.
- Total days: approximately 13,050 (the calculator counts every day including leap days).
- Time units:Total days are converted to weeks (รท 7), hours (ร 24), minutes (ร 60), and seconds (ร 60) for the full breakdown display.
- Edge case, same-day birth:If the as-of date equals the birth date, age is exactly 0 years, 0 months, 0 days.
Western vs. Korean and Other Age Systems
How to Use the Age Calculator
- Date of Birth:Enter your birth date. Use the date picker for easy month/year navigation.
- Age at the Date of:Defaults to today. Change it to find your age at a specific date, a milestone birthday, retirement, or any point in time.
- Exact Chronological Age:Main result shows years, months, and days in bold. Below: total months, weeks, days, hours, minutes, seconds, all locale-formatted.
- Next Birthday:Time until your next birthday (e.g., "5 Months, 12 Days"). Leap-day birthdays use Feb 28 in non-leap years.
- Two people:Need the gap between two birth dates instead of one person's age? Use the Age Difference Calculator for years, months, days, and milestones.
Age Milestones and Legal Ages by Country
- United States:Driving permit: 15โ16 (varies by state). Voting and military service: 18. Alcohol purchase: 21. Full Social Security retirement: 66โ67 (birth-year dependent). Medicare eligibility: 65.
- United Kingdom:Driving (car): 17. Voting: 18. Alcohol purchase: 18. State pension: 66 (rising to 67 by 2028).
- Canada:Driving: 16 (varies by province). Voting: 18. Alcohol: 18 or 19 depending on province. Canada Pension Plan: early at 60, standard at 65.
- European Union (general):Driving (car): 17โ18. Voting: 18 (16 in Austria and Malta). Alcohol: 16โ18 depending on country and drink type. Retirement: 62โ67 depending on country.
- Japan:Age of majority was lowered from 20 to 18 in 2022. Drinking and smoking remain 20. Driving: 18. National pension: 65.
- Australia:Driving (learner permit): 16. Voting: 18 (compulsory). Alcohol: 18. Age Pension: 67.
Age Calculator FAQ
How do I calculate my age from my date of birth?
Why does the second date default to today?
How do leap years affect my age in days?
I was born on February 29. How is my age calculated?
What is Western age vs Korean age?
Can I find my age at a future or past date?
Time & Date Reference Note
Informational Use: These tools use standard date/time algorithms and your browserโs timezone data (IANA). Results are intended for general reference and planning only.
Verification Recommended: Time zone rules and daylight saving changes vary by region and year. For critical scheduling, payroll, or legal deadlines, confirm results with official sources.
Local Verification: Always confirm times, dates, and business-day counts with official sources or qualified professionals when stakes are high.