CalcMountain

Age Calculator

Enter your birth year, month, and day to find your exact age broken down into years, months, days, and total days lived. Useful for age verification, milestone tracking, and curiosity.

"How old am I?" sounds like a question with one answer, but it depends on what you mean. Your age in years is how many full years have passed since your birthday. Your exact age in days is the actual count of days lived, which doesn't divide cleanly by 365 because of leap years. And for things like medical dosing in children or fitness benchmarks, your age in completed months matters more than rounded years.

This calculator computes exact age between any two dates: a birthdate and a target date (defaulting to today). It returns the result as full years + months + days, and also as a total count of days, hours, and minutes lived. It correctly handles leap years and month lengths.

Most age calculations use the birthdate-as-anchor method: full years are counted only after you pass your birthday in the target year. Some cultures (East Asian age systems historically) count age differently — for instance, by adding a year each new lunar new year regardless of birthdate. This calculator uses the Western convention.

Inputs

Results

Age

35 years, 9 months, 17 days

Total Days Lived

13,074

Total Weeks

1,867

Next Birthday In

75 days

Age Breakdown

MetricValue
Years35
Months429
Weeks1,867
Days13,074
Days Until Next Birthday75
Last updated:

Formula

Age in full years: Years = (target year − birth year) If target date is before birthday in target year, subtract 1 from years. Months and days remainder: After computing full years, compute months elapsed in the partial year, then days remaining after the last full month. Total days lived: Days = (target date − birth date) in days, accounting for leap years Total hours lived: Hours = Days × 24 Example: born June 15, 1990, target date April 1, 2026 Year diff: 2026 − 1990 = 36 Target (April 1) is before birthday (June 15) → subtract 1 → 35 full years From June 15, 2025 to April 1, 2026: 9 months 17 days Result: 35 years, 9 months, 17 days Total days: ≈ 13,069

How to use this calculator

  1. Enter your birth year, month, and day.
  2. Enter a target year, month, and day. The default is today's date.
  3. The result breaks your age into full years + months + days as well as showing the total days lived.
  4. For age at a future date (e.g., "How old will I be in 2030?"), set the target date to that future year.
  5. For age at a past date (e.g., "How old was I in 2010?"), set the target date to that past year.

Worked examples

Birthday hasn't happened yet this year

Birthdate: June 15, 1990 Target date: April 1, 2026 April 1 comes before June 15, so the person hasn't turned 36 yet. Age: 35 years, 9 months, 17 days Total days: 13,069

Past birthday in target year

Birthdate: March 5, 1985 Target date: April 1, 2026 March 5 came before April 1, so the person has turned 41. Age: 41 years, 0 months, 27 days Total days: 14,997

When to use this calculator

Use this for any precise age question: legal age verification, child age in months for medical or developmental tracking, retirement age calculations, milestone planning ("How old will I be when my kid graduates?"), or genealogical research.

For age verification at exactly the legal boundary (18, 21, 65), the calculator gives the exact number of days remaining or already passed. For Social Security and Medicare eligibility, the precise day matters — Social Security full retirement age is defined to the month, not just the year.

Common mistakes to avoid

  • Calculating age by subtracting birth year from current year without checking whether the birthday has passed this year. That gives an answer that's off by one for roughly half the year.
  • Ignoring leap years when computing exact days. Over 30+ years the difference accumulates to about a week.
  • Confusing "age 18" (turned 18) with "in your 18th year" (still 17). Western convention is the former; some legal contexts use the latter.
  • Using approximate (365 days × years) for medical dosing. Pediatric dosing is sensitive to small age differences.

Frequently Asked Questions

Sources & further reading

SponsoredShop Top Deals on AmazonSupport CalcMountain — browse top-rated products at no extra cost to you.

Related Calculators