Health
Health calculators that put numbers on your body. Estimate daily calories with BMR and TDEE, body fat from tape measurements, macro grams, ideal weight, a pregnancy due date and your fertile window. Each formula names its source and limits, and every result is an estimate, not medical advice. Inputs never leave your browser.
BMR and TDEE Calculator
BMR, TDEE and a calorie target from four published equations
Body Fat Calculator
Body fat percentage from the US Navy tape method or a BMI estimate
Macro Calculator
Split a calorie target into grams of carbs, protein and fat
Ideal Weight Calculator
Normal weight range for your height, with ideal weight formulas side by side
Due Date Calculator
Due date and gestational age from your last period or a fertility procedure
Ovulation Calculator
Ovulation and fertile window estimates from your cycle, as a table and calendar
Period Calendar
Next period dates as a table and calendar, with saved records and an average cycle
Pregnancy Weight Gain
Recommended pregnancy weight gain by pre-pregnancy BMI, with a week-by-week reference range
Daily Water Intake Calculator
Daily fluids and cup count from adequate intake plus your own extras
Sleep Cycle Calculator
Bedtimes and wake-up times by number of sleep cycles
Caffeine Calculator
Daily caffeine total and an estimate of what is left in your body
Pet Age Calculator
Dog age by size class and cat age in human years
Dog Food Calculator
Grams of dog food a day from RER and MER
One Rep Max Calculator
1RM from weight and reps, with rep and percentage tables
Running Pace Calculator
Pace, finish time or distance, with race predictions and splits
Heart Rate Zone Calculator
Five heart rate zones by % of max and Karvonen
Calories Burned Calculator
Calories burned from MET values, weight and time
Steps to Calories Calculator
Distance and calories from your step count
Blood Pressure Category
Blood pressure category by the KSH 2022 table
Eye Chart Test
Calibrated Landolt C rings for a rough acuity self-check
Color Vision Test
Ten generated dot plates for a red-green colour self-check
Hearing Frequency Test
Sine tones and sweeps to find your audible range
20-20-20 Eye Break Timer
20 minutes of work, a 20-second look into the distance, on repeat