Health & fitness

374 health and fitness calculators: body mass index, calories, ideal weight, heart rate zones, pregnancy dates, hydration and training loads. Clear results with the formula behind them, free in your browser. They inform, they do not diagnose.

Absolute neutrophil count calculator
Turn a lab differential into an absolute neutrophil count: a white count of 7.5 ×10³/µL with 55% segmented neutrophils and 3% bands gives 4.35 ×10³/µL, or 4,350…
Free · Runs in your browser
Alcohol calorie calculator
Estimate the calories in one drink from its volume, strength and sugar: a 330 ml lager at 5% ABV with no residual sugar holds 13.02 g of alcohol and 91.13 kcal.
Free · Runs in your browser
Anion gap delta ratio calculator
Check whether a high anion gap acidosis hides a second disorder: a gap of 28 with bicarbonate at 12 means a rise of 16 against a fall of 12, a ratio inside the…
Free · Runs in your browser
APRI calculator
Estimate the likelihood of liver fibrosis from two routine lab values: AST of 80 U/L with 150 ×10⁹/L platelets and the usual upper limit of 40 gives an APRI of…
Free · Runs in your browser
BUN to creatinine ratio calculator
Divide BUN by creatinine, both in mg/dL. Values of 14 and 1 give a ratio of 14, inside the 10 to 20 band taught as normal.
Free · Runs in your browser
Caffeine half-life decay calculator
Caffeine fades by half-lives: 100 mg with the usual 5-hour half-life leaves 50 mg after 5 hours. Enter the dose, the hours since and, if you know it, your own…
Free · Runs in your browser
Conception window calculator
Starting from a period on 1 March 2026 with a 28-day cycle, ovulation falls on 15 March and the fertile window runs from 10 to 16 March.
Free · Runs in your browser
Due date Naegele rule calculator
A last period that started on 1 January 2026 gives an estimated due date of 8 October 2026, 280 days later.
Free · Runs in your browser
Estimated fetal weight calculator
Four standard ultrasound measurements give an estimated fetal weight: a BPD of 9 cm, HC of 32.5 cm, AC of 31 cm and femur of 6.5 cm come to about 2543.3 g with…
Free · Runs in your browser
eGFR CKD-EPI 2009 calculator
Get the estimated glomerular filtration rate from the 2009 CKD-EPI equation: a creatinine of 1 mg/dL in a 50-year-old woman gives 65.6 mL/min/1.73 m², stage G2.
Free · Runs in your browser
eGFR cystatin C calculator
Estimates kidney filtration from cystatin C instead of creatinine: 1 mg/L in a 50-year-old woman gives 75.4 mL/min/1.73 m², stage G2.
Free · Runs in your browser
Fractional excretion of urea calculator
Compares how much urea reaches the urine with creatinine filtration: plasma urea 40, urine urea 200, plasma creatinine 1.2 and urine creatinine 80 give a FEUrea…
Free · Runs in your browser
Gestational age from due date calculator
Works out how far along a pregnancy is from the due date: with a due date of 15 October 2026, on 15 May 2026 the pregnancy is at 18 weeks and 1 day, with 153…
Free · Runs in your browser
Calories to kilojoules converter
250 kcal is 1046 kJ. Type the kilocalories from a menu, a diet app or a US label and get the kilojoules that European and UK packaging prints, using the exact…
Free · Runs in your browser
Keto carb limit calculator
On 2000 kcal a day, a keto plan allows at most 25 g of net carbs. Enter your daily calories and get the gram ceiling before you write a shopping list or log a…
Free · Runs in your browser
Modified shock index calculator
A heart rate of 110 bpm over a mean arterial pressure of 93.33 mmHg gives a modified shock index just under 1.2.
Free · Runs in your browser
Net carbs calculator
25 g of total carbohydrate with 8 g of fiber and 5 g of sugar alcohols leaves 12 g of net carbs. Copy the three numbers from the label and get the grams that…
Free · Runs in your browser
Non-HDL cholesterol calculator
Total cholesterol of 200 mg/dL with an HDL of 50 leaves a non-HDL cholesterol of 150 mg/dL. Enter both values from your lipid panel, in the same unit, to see…
Free · Runs in your browser
QTc Hodges calculator
A QT of 400 ms at 80 beats per minute gives a Hodges QTc of 435 ms, because the correction adds 1.75 ms for every beat above 60.
Free · Runs in your browser
Recipe portion scaler
Going from 4 to 6 servings multiplies every amount by 1.5, so 250 g of flour becomes 375 g and 2 eggs become 3.
Free · Runs in your browser
Calendar method safe days calculator
In a 28-day cycle, the Standard Days Method treats days 8 to 19 as higher fertility and leaves 16 safer days: 1 to 7 and 20 to 28.
Free · Runs in your browser
Sleep cycle bedtime calculator
For a 07:00 alarm and five full cycles, lights out at 23:15, leaving 15 minutes to drift off; shorter options follow at 00:45, 02:15, 03:45 and 05:15.
Free · Runs in your browser
Sleep midpoint chronotype calculator
Enter when you fell asleep and when you woke to get the clock exactly halfway through your night: 23:00 to 07:00 is eight hours with a midpoint at 03:00, an…
Free · Runs in your browser
Sweat rate calculator
Weigh in before and after training, add what you drank and get your hourly sweat loss: 72.5 kg before, 71.8 kg after and 0.5 L drunk in 60 minutes means 1.2…
Free · Runs in your browser
Triglyceride-glucose (TyG) index calculator
Fasting triglycerides of 150 mg/dL and glucose of 90 mg/dL give a TyG index of 8.817298, a research marker linked to insulin resistance.
Free · Runs in your browser
Calculate daily calorie needs from BMR and activity level
A BMR of 1600 kcal with a moderately active week becomes 2480 kcal a day once the 1.55 multiplier is applied.
Free · Runs in your browser
Calculate Recommended Daily Water Intake by Weight
Get a daily water target sized to your body: at 70 kilograms with a moderately active day, 35 ml per kilogram times 1.15 comes to 2,818 ml, or 2.818 liters.
Free · Runs in your browser
Calculate barbell plate loading per side
For 100 on a 20 bar, load one 25 and one 15 on each side: 80 in plates, 40 per side, with the fewest plates possible.
Free · Runs in your browser
Calculate body mass index
Someone weighing 70 kg at 175 cm has a BMI of 22.86, in the normal range. Enter kilograms and centimeters, or pounds and inches, and get the value rounded to…
Free · Runs in your browser
Calculate target heart rate zones with the Karvonen method
At 40 with a resting pulse of 60, the Karvonen method gives an estimated maximum of 180 bpm and five zones, from 120–132 bpm for easy aerobic work up to 168–180…
Free · Runs in your browser
Ideal weight range calculator
For a man 175 cm tall, the Robinson formula gives 68.91 kg and the Devine formula 70.46 kg, so the reference range is 68.91 to 70.46 kg.
Free · Runs in your browser
Calculate macronutrient split from calories and percentages
Turn a calorie goal into grams you can plan meals around: 2,000 calories split 30% protein, 40% carbohydrates and 30% fat gives 150 g, 200 g and 66.666667 g.
Free · Runs in your browser
Estimate one-rep max with the Epley formula
Estimate your single-lift maximum without attempting it: 100 lifted for 5 repetitions gives an Epley estimate of 116.66666666666667 in the same unit you…
Free · Runs in your browser
Convert running pace to speed
Know how fast your pace really is: 5 minutes per kilometer is 12 km/h, or 7.456454 mph, and it works the other way round for treadmill speeds.
Free · Runs in your browser
Estimate body frame size from height and wrist measurement
Find your frame size from two tape measurements: 175 cm tall with a 17.5 cm wrist gives a ratio of 10, a medium frame.
Free · Runs in your browser
Calculate calories from macros
Add up the calories behind your macro targets: 150 g of protein, 250 g of carbohydrates and 70 g of fat come to 2230 kcal, split into 600, 1000 and 630 so you…
Free · Runs in your browser
Check the minimum home workout space needed for your exercise
Find out whether your room really fits the workout: a clear 3 by 2.5 metre area fits a rowing machine, which needs 2.743 by 1.219 metres.
Free · Runs in your browser
Intermittent Fasting Eating Window Calculator
Get exact clock times for your fasting plan: on 16:8, eating from 12:30 means the window closes and the next fast begins at 20:30.
Free · Runs in your browser
Running Shoe Mileage Calculator
A pair with a 400-mile limit and 365 miles logged has 35 miles left and 91.25% used, so it is flagged as due soon.
Free · Runs in your browser
Average daily screen time calculator
Seven days totaling 1,560 minutes average 222.86 minutes a day, with Saturday highest at 360 and Sunday lowest at 120.
Free · Runs in your browser
Calculate optimal wake-up times by sleep cycle
Go to bed at 22:30, allow 15 minutes to fall asleep, and with 90-minute cycles your wake-up options run from 00:15 to 07:45, each on a cycle boundary.
Free · Runs in your browser
Daily step goal progress percentage calculator
With a goal of 10,000 steps and 6,750 walked so far, you are at 67.5% and need 3,250 more. Enter your daily target and today's count for an instant progress…
Free · Runs in your browser
Daily water bottle refill calculator
A daily goal of 2,000 ml with a 750 ml bottle means 3 bottlefuls, because even a partial last bottle counts as one more fill.
Free · Runs in your browser
Estimate calories burned by activity MET, weight and duration
A 72 kg person doing a 6.5 MET activity for 45 minutes burns about 351 kilocalories: MET times weight times hours.
Free · Runs in your browser
Determine your cardio training zone from heart rate
A heart rate of 152 with a maximum of 190 is 80 % of max, which puts you at the start of zone 4, Threshold.
Free · Runs in your browser
Estimate sweat rate from a pre- and post-workout weigh-in
Dropping from 72.4 to 71.8 kg in a 90-minute session while drinking 0.75 liters means about 1.35 liters of sweat, or 0.9 liters per hour.
Free · Runs in your browser
Progressive overload weight plan calculator
Starting at 100 with a 2.5 % weekly increase gives 102.5 in week two and 105.0625 in week three, because each increase builds on the previous week.
Free · Runs in your browser
Estimate distance from step count and stride length
8,000 steps with a 0.72-meter stride cover 5,760 meters, or 5.76 kilometers. No stride measured? Enter your height and it is estimated for you, and the result…
Free · Runs in your browser
Acute:chronic workload ratio calculator and risk zones
A week at 520 against a four-week average of 400 gives a ratio of 1.3, the top of the commonly cited sweet spot.
Free · Runs in your browser
Generate an Esports Double-Elimination Bracket
Six teams become an eight-slot double-elimination bracket: byes fill the empty slots, seed one starts opposite the last slot, losers drop into the losers…
Free · Runs in your browser
Calculate baseball batting average
125 hits in 412 at-bats is a .303 batting average: the raw 0.303398 is rounded to three places and shown with the leading zero dropped, as scoreboards write it.
Free · Runs in your browser
Basketball plus-minus calculator
If a team scores 58 and concedes 51 during a guard's minutes, that guard is +7, whether the guard scored two points or thirty: the raw on-court differential…
Free · Runs in your browser
Calculate team win percentage
A 10-4-2 record is a .688 win percentage, because each tie counts as half a win: enter wins, losses and ties and get the figure printed in league standings.
Free · Runs in your browser
Hair color lift estimator
Going from a level 4 brown to a level 8 blonde means lifting 4 levels, more than the 2 that permanent color can manage, so bleach followed by toner is the…
Free · Runs in your browser
Hair porosity estimate from a float test result
A clean strand that sinks fast in a glass of water points to high porosity: moisture gets in quickly and escapes just as fast, so layer moisture and seal it…
Free · Runs in your browser
Piercing healing timeline calculator
An earlobe pierced on 2026-05-01 reaches its 42-day minimum estimate on 2026-06-12, so on 2026-06-19 it shows 49 days elapsed and 100% progress.
Free · Runs in your browser
Sunscreen reapplication schedule
Starting at 09:30 with a 2-hour interval over 6 hours gives four applications: 09:30, 11:30, 13:30 and 15:30, ready to set as phone alarms.
Free · Runs in your browser
Golf Stroke Play Score to Par Calculator
71 strokes on a par-72 course is one under, shown as -1: enter your strokes and the course pars hole by hole, in playing order, and get the totals plus the…
Free · Runs in your browser
Cricket run rate calculator
145 runs from 18.2 overs is a run rate of 7.909, and chasing 221 with 11.4 overs left needs 6.514 an over: the calculator reads overs as balls, the way scorers…
Free · Runs in your browser
Running age-grade calculator
See how strong a race time is for your age: a 52-year-old woman who runs 10 km in 48:30 scores 74.16%, which counts as regional class.
Free · Runs in your browser