How we calculate: Health & Fitness

Sources last reviewed 2026-08-30

Life Expectancy Estimator

Base remaining years = CDC's actual published remaining-life-expectancy figure at the two nearest sourced ages (0, 40, 60, 65, 70, 80), linearly interpolated between them (or extrapolated beyond age 80, the table's oldest anchor point). Adjusted remaining years = base remaining years + smoking adjustment (never: 0, former: −3, current: −10 years) + exercise adjustment (sedentary: 0, moderate: +1.8, high: +4.5 years), floored at 0. Total life expectancy = current age + adjusted remaining years.

This is a population-statistics illustration, not a personal prediction. It starts from real CDC actuarial base rates for a handful of specific ages and applies directional, study-cited adjustments for exactly two lifestyle factors. It does not and cannot account for genetics, family history, healthcare access, specific medical conditions, environment, injury risk, or the countless other factors — most of them un-modelable by any calculator — that actually determine any one individual's lifespan. Smoking's roughly 10-year reduction is one of the most consistently replicated findings in public-health research (CDC tobacco-mortality data); the exercise gains use pooled cohort estimates from Moore et al., PLOS Medicine (2012, ~654,827 participants). Never use this number for insurance, financial, or medical decisions.

See the Life Expectancy Estimator
BMI Calculator

BMI = weight (kg) ÷ height (m)² Imperial: BMI = 703 × weight (lb) ÷ height (in)² Known as the Quetelet Index after Belgian statistician Adolphe Quetelet, who devised it between 1830 and 1850; physiologist Ancel Keys renamed it "Body Mass Index" in a 1972 paper, and it's the formula WHO uses for adult population screening today.

BMI is a screening measure, not a health verdict. It can't distinguish muscle from fat, doesn't account for where on the body weight is carried, and its standard ranges were developed primarily from adult population studies — so results can be misleading for athletes, older adults, and some ethnic groups with different risk thresholds. If your result concerns you, a healthcare provider can put it in context alongside other measures.

See the BMI Calculator
Calorie Calculator

Men: BMR = 10×weight(kg) + 6.25×height(cm) − 5×age + 5 Women: BMR = 10×weight(kg) + 6.25×height(cm) − 5×age − 161 TDEE = BMR × activity multiplier Mifflin-St Jeor equation (Mifflin et al., 1990), derived from indirect-calorimetry measurements of 498 adults and one of the better-validated resting-energy-expenditure formulas for the general population.

See the Calorie Calculator
TDEE Calculator

Aggressive cut = TDEE − 500 · Mild cut = TDEE − 250 · Maintain = TDEE Mild bulk = TDEE + 250 · Aggressive bulk = TDEE + 500 The ±500 kcal/day step traces back to Max Wishnofsky's 1958 estimate that roughly 3,500 kcal corresponds to one pound of body fat (500 × 7 days ≈ 3,500). Modern research shows this rule overstates real-world results, since the body adapts its energy needs as weight changes — treat it as a starting point, not a precise predictor.

See the TDEE Calculator
Macro Calculator

Protein grams = (calories × protein %) ÷ 4 Carb grams = (calories × carb %) ÷ 4 Fat grams = (calories × fat %) ÷ 9 The 4 / 4 / 9 calories-per-gram figures are the FDA's general Atwater conversion factors for protein, carbohydrate, and fat. The Balanced/Low-carb/High-protein percentage splits are editorial presets, not a single official prescription — each falls within the Acceptable Macronutrient Distribution Range (AMDR) published by the (U.S.) National Academies: 10–35% protein, 45–65% carbohydrate, 20–35% fat.

See the Macro Calculator
Ideal Weight Calculator

Men: 50kg + 2.3kg per inch over 5 feet Women: 45.5kg + 2.3kg per inch over 5 feet Healthy range = estimate ± 10% Devised by B.J. Devine (1974) originally for drug-dosing calculations, not derived from a population study — it was an empirical estimate that became the most widely used ideal-body-weight formula in clinical practice. Always computed in kg internally, then converted for display when Imperial units are selected.

See the Ideal Weight Calculator
Body Fat Calculator

Men: 495 ÷ (1.0324 − 0.19077×log10(waist−neck) + 0.15456×log10(height)) − 450 Women: 495 ÷ (1.29579 − 0.35004×log10(waist+hip−neck) + 0.22100×log10(height)) − 450 Hodgdon & Beckett circumference method (Naval Health Research Center, 1984), developed and validated against U.S. Navy and Army personnel. Independent research finds it correlates reasonably well with lab methods for group averages, but tends to underestimate body fat in men and overestimate it in lean women — useful for tracking trends, not a precise individual measurement.

See the Body Fat Calculator
One-Rep Max Calculator

Epley: 1RM = weight × (1 + reps ÷ 30) Brzycki: 1RM = weight × 36 ÷ (37 − reps) Both are long-standing strength-training formulas estimating a one-rep max from a lower-rep, sub-maximal set. Both are most accurate in roughly the 1-10 rep range this tool is built for — accuracy drops for both formulas at higher rep counts, since muscular endurance increasingly outweighs pure strength the more reps you do.

These are estimates, not guarantees — actual 1RM depends on technique, fatigue, and day-to-day variation. Use the estimate to guide programming, not as a number to test against without a proper warm-up and a spotter.

See the One-Rep Max Calculator
Heart Rate Zone Calculator

Estimated max heart rate = 220 − age Heart rate reserve (HRR) = max heart rate − resting heart rate Zone target = (HRR × zone %) + resting heart rate The Karvonen formula (Martti Karvonen, 1957) is widely considered more personalized than a flat percentage of max heart rate, since it factors in your resting heart rate as a proxy for cardiovascular fitness — two people with the same age and max heart rate but different resting heart rates get different zone targets.

"220 minus age" is a widely used estimate, not a precise measurement — actual max heart rate varies meaningfully between individuals of the same age. A supervised max-effort test gives a more accurate number if you need precision for serious training.

See the Heart Rate Zone Calculator
Protein Intake Calculator

Daily protein target = body weight (kg) × grams per kg for your activity level Sedentary: 0.8 g/kg — the U.S. RDA, calibrated to prevent deficiency in a generally inactive population, not to optimize performance or muscle retention. Recreationally active / Building muscle: 1.4-2.0 g/kg — the range the International Society of Sports Nutrition's position stand on protein and exercise cites as sufficient for building and maintaining muscle mass in most exercising individuals.

These are population-level guidelines, not individually prescribed targets — actual optimal intake varies by training volume, goals, age, and total calorie intake. The ISSN position stand notes intakes above 2.0 g/kg show diminishing returns for most people, though some research suggests higher intakes (>3.0 g/kg) may still benefit body composition in resistance-trained individuals during a calorie deficit specifically.

See the Protein Intake Calculator
Sleep Cycle Calculator

Recommended time = target time ± (90 minutes × number of cycles) − 14 minutes (typical time to fall asleep) Based on the ~90-minute (80–120-minute) ultradian sleep cycle described in sleep researcher Nathaniel Kleitman's basic rest-activity cycle (BRAC) work — an average, not a fixed length for any one person or night.

See the Sleep Cycle Calculator
Water Intake Calculator

Base intake = weight (kg) × 0.033 L Activity addition = (exercise minutes ÷ 30) × 0.35 L Total = Base + Activity addition The 0.033 L/kg baseline sits within the 30–35 mL/kg/day general fluid-requirement guideline used in clinical nutrition; ESPEN's geriatric guideline recommends at least 1.6 L/day for women and 2.0 L/day for men from beverages alone as a floor.

See the Water Intake Calculator
Pregnancy Calculator

Due date = LMP + 280 days Current week = (Today − LMP) ÷ 7, rounded down Naegele's rule, formalized by German obstetrician Franz Naegele in his 1812 textbook and still the global standard estimation method, though a 2021 review found actual gestational length varies by ethnicity, height, cycle length, parity, and maternal weight.

See the Pregnancy Calculator
Ovulation Calculator

Ovulation ≈ LMP + (cycle length − 14) days Fertile window ≈ 5 days before ovulation through 1 day after Based on ACOG's fertility-awareness guidance: the luteal phase (ovulation to next period) is typically 14 days, sperm can survive up to 5 days in the reproductive tract, and a released egg survives about 24 hours.

See the Ovulation Calculator
BAC Estimator

Peak BAC (%) = (alcohol grams × 100) ÷ (body weight in grams × Widmark r constant), where alcohol grams = standard drinks × 14g (the US standard drink). Current BAC = peak BAC − (0.015 %/hour × hours elapsed), floored at 0. Widmark r ≈ 0.68 for men, 0.55 for women (original 1932 Widmark constants, reproduced in forensic-toxicology references).

This is a rough, population-average illustration using original 1932 Widmark formula constants — not a personal or legal measurement. Real BAC varies by roughly ±20-30% or more depending on food intake, hydration, medications, liver function, drink strength, and individual genetics; more recent forensic literature reports somewhat higher average r constants than Widmark's original figures. The formula also assumes alcohol is already fully absorbed and evenly distributed, ignoring absorption timing. Legal limits vary by jurisdiction (0.08% is the typical US adult limit; lower for commercial drivers and drivers under 21). Never use this number to decide whether it's safe to drive — the only safe choice after any drinking is not to drive.

See the BAC Estimator
VO2 Max Estimator

VO2 max (ml/kg/min) = (distance in meters − 504.9) ÷ 44.73 — the Cooper (1968) regression equation, derived from correlating 12-minute run distance with directly measured VO2 max in a validation study. Fitness category is read from age-and-sex-specific population norm bands for the same 12-minute distance.

This is a field-test estimate from the Cooper 12-minute run formula, not a lab-measured VO2 max — the actual gold standard uses direct expired-gas analysis during a graded exercise test. Pacing, motivation, running economy, weather, and surface all affect the distance you can cover, so treat this as a fitness-tracking estimate rather than a diagnostic number. Fitness category bands are population norms by age and sex, not a personalized medical assessment.

See the VO2 Max Estimator
Calorie Deficit Calculator

BMR (Mifflin-St Jeor) = 10×weight(kg) + 6.25×height(cm) − 5×age + 5 (men) or −161 (women). TDEE (maintenance) = BMR × activity multiplier. Daily deficit needed = (target weekly loss rate in lb × 3,500 kcal) ÷ 7. Target daily calories = TDEE − daily deficit. Estimated weeks to goal = (current weight − goal weight, in lb) ÷ target weekly rate.

The 3,500-kcal-per-pound rule is a traditional approximation traceable to a 1958 estimate (Wishnofsky). Peer-reviewed research (Hall & Chow, 2013, International Journal of Obesity) shows this static rule overestimates real-world weight loss because it ignores metabolic adaptation — as body weight drops, maintenance calorie needs drop too, so actual loss typically slows compared to this simple linear projection, especially over several months. Treat 'estimated time to goal' as a rough starting estimate, not a guarantee — the NIH Body Weight Planner is the standard reference for a more sophisticated individualized projection. This tool also flags targets below a commonly recommended calorie floor (1,500 kcal/day for men, 1,200 for women) and rates exceeding the CDC's 2 lb/week safe maximum.

See the Calorie Deficit Calculator
Steps-to-Calories Calculator

Calories per step = 0.045 kcal (reference rate at 70kg) × (your weight in kg ÷ 70) × pace multiplier (slow 0.85x, normal 1.0x, brisk 1.2x). Total calories = steps × calories per step. Distance = steps ÷ 2,000 (widely cited steps-per-mile approximation).

This uses a population-average approximation (0.04-0.05 kcal per step for an average adult, scaled linearly by body weight) and assumes roughly 2,000 steps per mile — both are estimates, not personal measurements. Real calorie burn also depends on your stride length, incline, terrain, and individual fitness level, any of which can shift the true number by a meaningful margin.

See the Steps-to-Calories Calculator
Running Pace Calculator

Pace (min per unit) = time (min) ÷ distance. Time (min) = pace × distance. Distance = time (min) ÷ pace. Distances convert via 1 mile = 1.609344 km.

Race-equivalent times shown are plain pace × distance projections at your current, unchanged pace — not a race-time prediction. Real performance typically slows over longer distances as fatigue sets in. Certified race distances used (5K, 10K, half marathon, marathon) match official distances to 4 decimal places, not the commonly rounded '13.1/26.2 miles' shorthand.

See the Running Pace Calculator
Disclaimer

Educational estimate, not medical advice. Consult a qualified clinician before making health decisions.