Age Calculator
Find your exact age in years, months, and days from any birth date. See total days lived and days until your next birthday — free, instant, private.
Reviewed / updated August 4, 2026
Your inputs
Your birth date in your local calendar
Defaults to today — change it for a future milestone
Result
Exact age
31y 1m 20d
From June 15, 1995 to August 4, 2026
- Years
- 31
- Months (extra)
- 1
- Days (extra)
- 20
- Total days lived
- 11,373
- Days until next birthday
- 315
You are 31 — early-to-mid adulthood. Compared with a ~77-year US life-expectancy benchmark, you have substantial calendar time ahead if health stays strong.
Benchmark: many US planning tools reference ~77 years average life expectancy (population-level, not a personal prediction). You are at 31 years in this calculation.
Suggested next steps
- Mark your calendar: the next birthday is 315 days away.
- Use age milestones when reviewing insurance, retirement contributions, or long-term savings goals.
- Change “Age as of” to a future date (wedding, trip, deadline) to see how old you will be then.
How the age calculation works
Age is the calendar distance between a date of birth and an as-of date (usually today). This tool does not approximate with “days ÷ 365.” It walks the calendar:
- Count complete years from the birth anniversary that has already occurred on or before the as-of date.
- Count complete months after that anniversary.
- Count the remaining days.
It also reports total days lived (midnight-to-midnight calendar days) and days until the next birthday. Results update as soon as both dates are valid — no submit button.
Rule-based guidance compares your age band (child, teen, adult, midlife, older adult) and references a static ~77-year US life-expectancy benchmark for context only. That figure is a population statistic, not a prediction for any individual.
Worked example
Suppose someone was born on 15 June 1995, and today is 4 August 2026.
- Full years from 15 June 1995 to 15 June 2026 = 31 years
- From 15 June 2026 to 4 August 2026 = 1 month and 20 days
- Exact age = 31 years, 1 month, and 20 days
Total days lived is the number of calendar days between those two dates. The next birthday (15 June 2027) is counted from 4 August 2026 for the countdown.
Methodology and notes
Calculations use the Gregorian calendar in your browser. No birth data is sent to a server. Life-expectancy comparison text is optional context based on commonly cited US averages and should not be used for medical decisions. For legal age cutoffs (school enrollment, contracts), always confirm the rule that applies in your jurisdiction.
Frequently asked questions
The calculator subtracts your birth date from the “Age as of” date using the calendar. It counts full years first, then leftover months, then leftover days, adjusting when the day-of-month has not been reached yet in the current month. That is why the result is more precise than simply dividing total days by 365.
Related tools
Related calculators — live tools and upcoming pages for internal linking.
- EverydayDate Difference CalculatorFind days, weeks, months, and years between two dates. Optional inclusive end day and weekday estimate.
- EverydayTime Zone ConverterConvert a date and time across world time zones for meetings and travel. Free, instant, browser-based.
- EverydayFuel Cost CalculatorEstimate trip fuel cost from miles, MPG, and gas price. Split per person and compare MPG what-ifs.
- EverydayGas Mileage / MPG CalculatorCalculate real-world MPG from miles and gallons. See L/100 km, cost per mile, and US average comparison.
- EverydayTrip Cost CalculatorEstimate road-trip cost: fuel, lodging, food, and other — then split per person. Free trip budget tool.
- FinanceTip CalculatorCalculate tip and total bill instantly. Split the check, compare tip percentages, and get US tipping suggestions. Free, no signup.