Health Calculators
Health metrics are most useful when they're personal. A generic recommendation rarely fits your body, your activity level, or your goals — but a calculation built around your own numbers does. The tools on this page turn standard inputs like height, weight, age, and activity into figures you can actually act on, from daily calorie needs to body composition estimates to target heart-rate zones.
These calculators use established formulas — including Mifflin-St Jeor for metabolic rate and standard BMI and body-fat estimation methods — so the outputs are grounded in widely accepted methods rather than rough rules of thumb. Where a result depends on assumptions, such as activity multipliers, the tool makes those choices visible so you understand what's driving the number.
Use these as a starting point, not a verdict. A calculator can tell you an estimated daily calorie target or a heart-rate zone, but how you apply it depends on your goals and, where relevant, guidance from a healthcare professional. Pick the tool that matches what you're trying to understand, enter your details, and use the result to inform a plan you can stick to.
BMI
Calculate your Body Mass Index (BMI) and see where you fall on the standard BMI scale.
Calculate →Calories
Calculate your daily calorie needs (TDEE) based on your age, weight, height, sex, and activity level.
Calculate →Water Intake
Calculate your recommended daily water intake based on your weight, activity level, and climate.
Calculate →Due Date
Estimate your pregnancy due date based on your last period and cycle length.
Calculate →BMR
Calculate your Basal Metabolic Rate using the Mifflin-St Jeor formula.
Calculate →TDEE
Calculate your Total Daily Energy Expenditure based on BMR and activity level.
Calculate →Protein Intake
Calculate your recommended daily protein intake based on weight and activity level.
Calculate →Water Intake
Calculate your recommended daily water intake based on body weight.
Calculate →Body Fat %
Estimate your body fat percentage using the US Navy circumference method.
Calculate →Ideal Weight
Estimate your ideal body weight based on height using the Devine formula.
Calculate →Macros
Calculate your daily protein, carbs, and fat targets based on your body stats, activity level, and goal.
Calculate →Calorie Deficit
Find out how many calories to eat per day to hit your target weight loss rate.
Calculate →Lean Body Mass
Calculate your lean body mass and fat mass from your weight and body fat percentage.
Calculate →WHtR
Calculate your waist-to-height ratio (WHtR) — a simple and reliable indicator of central adiposity and cardiometabolic risk.
Calculate →Target Heart Rate
Calculate your target heart rate zone and maximum heart rate for any exercise intensity.
Calculate →Pace
Calculate your running or walking pace per kilometre and per mile from a distance and time.
Calculate →Running Speed
Calculate your average running or walking speed in km/h and mph from distance and time.
Calculate →1RM Calculator
Estimate your one-rep max (1RM) for any lift from a weight and rep count.
Calculate →Body Surface Area
Calculate your body surface area (BSA) using the Mosteller formula.
Calculate →Ideal Body Fat
Find the recommended body fat percentage range for your sex and fitness category.
Calculate →Running Cadence
Calculate your running cadence (steps per minute) and see how it compares to the optimal range.
Calculate →Pace Per Mile
Calculate your pace per mile and per kilometre from a distance in miles and total time.
Calculate →Walking Calories
Estimate calories burned walking based on your weight, distance, and pace.
Calculate →Pace Per KM
Calculate your running or walking pace per kilometre from distance and time.
Calculate →Mile Time
Calculate your mile time from a known pace or convert between pace and speed.
Calculate →HR Zones
Calculate all five heart rate training zones from your age and resting heart rate.
Calculate →Cycling Calories
Estimate calories burned cycling based on your weight, distance, and speed.
Calculate →Water Intake (oz)
Calculate your recommended daily water intake in fluid ounces based on weight and activity level.
Calculate →Sleep
Find the best bedtime or wake time based on 90-minute sleep cycles.
Calculate →Sleep Cycle Calculator
Calculate how many complete 90-minute sleep cycles fit into your available sleep time.
Calculate →Wake-Up Time Calculator
Find the best wake-up times based on your bedtime and 90-minute sleep cycles.
Calculate →Bedtime Calculator
Find the ideal bedtime to wake up refreshed at your target wake-up time.
Calculate →Hydration Reminder Calculator
Calculate how often you should drink water throughout the day to meet your daily hydration goal.
Calculate →Daily Water Intake by Body Weight Calculator
Calculate your recommended daily water intake based on your body weight and activity level.
Calculate →Calories Burned Running Calculator — By Distance, Weight & Pace
See exactly how many calories you burned running based on your distance, weight, and pace. Instant results with a full breakdown. Free calculator.
Calculate →Target Weight Loss Calculator
Calculate how long it will take to reach your target weight based on your daily calorie deficit.
Calculate →VO2 Max
Estimate your VO2 max from your resting heart rate.
Calculate →Swimming Calories
Estimate calories burned during a swimming session.
Calculate →Steps to Calories
Convert your daily step count to calories burned.
Calculate →Steps to Miles
Convert your step count to miles walked.
Calculate →Sleep Debt
Calculate how much sleep debt you've accumulated.
Calculate →Push-Up Calories
Estimate calories burned doing push-ups.
Calculate →BMI Prime
Calculate your BMI Prime — a normalized BMI ratio.
Calculate →Pregnancy Weeks
Find out how many weeks pregnant you are and when your baby is due.
Calculate →BAC Calculator
Estimate your blood alcohol content (BAC) using the Widmark formula.
Calculate →Ovulation Calculator
Estimate your ovulation date, fertile window, and days until next ovulation.
Calculate →Army Body Fat
Calculate body fat percentage using the official US Army circumference method.
Calculate →Caffeine Calculator
Calculate your total caffeine intake and see how it compares to safe daily limits.
Calculate →Due Date
Calculate your estimated due date, weeks pregnant, trimester, and days remaining.
Calculate →Steps to km
Convert steps to kilometers (and miles) based on your height, and estimate calories burned.
Calculate →Water Intake
Calculate how much water you should drink per day based on your weight, activity level, and climate.
Calculate →TDEE by Goal
Calculate your Total Daily Energy Expenditure and target calories for weight loss, maintenance, or muscle gain.
Calculate →BMI by Age
Calculate your BMI with age-adjusted interpretation — because healthy weight ranges shift slightly as you get older.
Calculate →Period Due Date
Calculate your next period date, ovulation window, and days until your next period.
Calculate →Ovulation Window
Find your fertile window, peak ovulation day, and next period date from your last period start date.
Calculate →Luteal Phase
Calculate your luteal phase length and find out if it falls within the normal range of 11–17 days.
Calculate →Perimenopause Age
Estimate your likelihood of perimenopause based on age, family history, and recent cycle changes.
Calculate →PMS Severity
Rate 10 common PMS symptoms to get a total severity score and find out if your symptoms may be in the PMDD range.
Calculate →Irregular Cycle
Estimate your average cycle length and variation from up to 6 recent cycles — helpful for spotting patterns over time.
Calculate →Cycle Phase
Find out which phase of your menstrual cycle you are likely in today based on your last period date and average cycle length.
Calculate →Missed Period
Calculate how many days late your period is based on your last period date and average cycle length.
Calculate →Fertile Days
Estimate your fertile window based on your last period date and cycle length — for informational purposes only.
Calculate →Cycle Age
Calculate how many menstrual cycles you have had since your first period — a unique way to understand your cycle history.
Calculate →