Age Calculator — Find Your Exact Age

Calculate your exact age in years, months, days, hours, and seconds from any birth date. Set a custom target date to see your age on any past or future day. 100% free, runs entirely in your browser.

Required. Cannot be in the future.

Defaults to today. Set any past or future date.

Advertisement

How to use

  1. Step 1: Enter your date of birth in the 'Birth Date' field
  2. Step 2: Optionally, set a target date (defaults to today)
  3. Step 3: Click 'Calculate Age' to see results instantly
  4. Step 4: View your age broken down into years, months, days, hours, minutes, and seconds
  5. Step 5: Use the 'Copy Results' button to save your calculation

How age calculation works

Calculating someone's exact age sounds simple — subtract their birth date from today's date. But because months have different lengths and years occasionally have an extra day (a leap year), doing it precisely takes a little care. Our Age Calculator handles all of this for you, but here's how the math actually works under the hood.

Step 1 — full years. First, we count how many complete years have passed between the birth date and the target date. A "complete year" only counts if the target date is on or after the same month and day as the birth date. Someone born on March 5, 1990 is exactly 36 years old on March 5, 2026 — but on March 4, 2026, they are still only 35.

Step 2 — leftover months. Next, we add as many complete months as possible from the last full birthday to the target date. Month boundaries follow the calendar: if the day-of-month on the target date is earlier than the day-of-month on the birth date, that final month doesn't count yet.

Step 3 — leftover days. Finally, we count the remaining days. This accounts naturally for the fact that February has 28 or 29 days, April has 30, and so on. We never just divide the total days by 30 — that introduces error of up to five days per year.

Leap years. A leap year occurs every four years, except for years divisible by 100 but not by 400 (so 2000 was a leap year, but 2100 will not be). Because we use real calendar arithmetic instead of a fixed 365-day year, leap days are counted correctly.

The simplified formula: Age = TargetDate − BirthDate, computed using calendar-aware date arithmetic from the JavaScript Date object plus the date-fns library. Everything runs locally in your browser; no data is sent to any server.

Advertisement

Examples

Three worked examples showing exactly what the calculator returns for common scenarios. Each table shows the inputs and the full breakdown — useful if you want to verify the math by hand or understand how the tool handles edge cases like leap years.

Example 1 — Adult born in spring
Birth dateMarch 5, 1990
Target dateMay 6, 2026
Age36 years, 2 months, 1 day
Total months434
Total weeks1,887
Total days13,211
Day of week bornMonday
Example 2 — Child born after a leap day
Birth dateMarch 1, 2020
Target dateMay 6, 2026
Age6 years, 2 months, 5 days
Total days2,258
Total hours54,192
NotesSpans the 2020 and 2024 leap days
Example 3 — Future date for retirement planning
Birth dateJuly 14, 1965
Target dateJuly 14, 2030
Age65 years, 0 months, 0 days
Days until next birthday365
Use caseConfirms target retirement age of 65

Frequently asked questions

An age calculator is an online tool that determines a person's exact age from their date of birth and a target date. It calculates not just years but also months, weeks, days, hours, minutes, and seconds for precise age tracking.

Why calculate your exact age?

Most of the time "I'm 36" is plenty. But there are situations where you need something more precise — sometimes down to the day or even the second. Here are the five most common reasons people use an age calculator.

  1. Legal documents. Passport applications, driver's licenses, voter registrations, contracts, and immigration paperwork often require your age on a specific date — usually the date of submission or the date a service begins. Getting it wrong by a day can invalidate the form.
  2. Retirement and pension planning. Pension eligibility, Social Security, 401(k) early-withdrawal thresholds (59½), Medicare (65), and Required Minimum Distributions (73 in the US) are all triggered by exact ages on exact dates. Calculating ahead helps you plan transitions and tax windows precisely.
  3. Medical records. Pediatric dosing, growth charts, gestational corrections for premature infants, and many adult clinical scoring systems use age in days, weeks, or months — not years. An exact-age figure removes ambiguity from medical records.
  4. Milestone celebrations. Want to throw a party for someone's 10,000th day on Earth? Or know exactly when you'll hit your one-billion-second birthday (around 31.7 years)? An age calculator turns these unusual milestones into something you can put on a calendar.
  5. Astrology and life-tracking. Western astrology uses exact birth time and date to construct natal charts, while life-tracking apps like personal dashboards or quantified-self tools rely on precise age in days to compute streaks, biological-age estimates, and lifetime metrics.

Whichever use case you have, the calculator gives you the same precision a spreadsheet would — without needing to remember any formulas.

Age calculation across cultures

The Western "international age" used by this calculator counts the number of complete years from your birth date — you turn 1 on your first birthday, 2 on your second, and so on. This is the system used by most legal and medical documents worldwide.

However, several East Asian cultures historically used a different system. In traditional Korean, Chinese, and Vietnamese age reckoning ("East Asian age" or "nominal age"), a person is considered 1 year old at birth, and everyone gains a year on Lunar New Year — not on their individual birthday. Under this system, a baby born on December 31 could be "2 years old" by January 1.

South Korea formally moved to the Western system for legal and administrative purposes in June 2023, but you'll still encounter East Asian age in family, social, and traditional contexts. Japan switched in 1902, and Vietnam and China mostly use the Western system today as well.

A few other systems exist worldwide — astrological age (used in Vedic astrology and some natal-chart contexts) and gestational age (counted from the estimated date of conception rather than birth, used in obstetrics) being the most common. This calculator uses standard international (Western) age.

Common age milestones

A quick reference of widely-cited legal, medical, and cultural age milestones. Where applicable, ages refer to the United States; consult local laws for your jurisdiction.

AgeMilestone
13Teenager. Age of digital consent under COPPA (US).
16Driving age in many US states; consent age in some jurisdictions.
18Voting, signing contracts, military service in most countries.
21Legal drinking age in the US; full adulthood in many states.
25Eligible to run for US House of Representatives; brain development plateaus.
30Eligible for US Senate; common 'milestone' birthday.
35Eligible to run for US President.
40Often-cited 'midlife' marker; protected age class under US ADEA.
50AARP eligibility (US); colorectal cancer screening typically begins.
59½Penalty-free 401(k)/IRA withdrawals (US).
62Earliest Social Security retirement age (US, reduced).
65Medicare eligibility (US); traditional retirement age.
67Full Social Security retirement age (US, born 1960 or later).
73Required Minimum Distributions begin (US, SECURE Act 2.0).