BCBetter Calculators
Health

Health Calculators

Evidence-based calculators for your health and wellness journey.

health❤️

BMI

Calculate your Body Mass Index (BMI) and see where you fall on the standard BMI scale.

Calculate →
health❤️

Calories

Calculate your daily calorie needs (TDEE) based on your age, weight, height, sex, and activity level.

Calculate →
health❤️

Water Intake

Calculate your recommended daily water intake based on your weight, activity level, and climate.

Calculate →
health❤️

Due Date

Estimate your pregnancy due date based on your last period and cycle length.

Calculate →
health❤️

BMR

Calculate your Basal Metabolic Rate using the Mifflin-St Jeor formula.

Calculate →
health❤️

TDEE

Calculate your Total Daily Energy Expenditure based on BMR and activity level.

Calculate →
health❤️

Protein Intake

Calculate your recommended daily protein intake based on weight and activity level.

Calculate →
health❤️

Water Intake

Calculate your recommended daily water intake based on body weight.

Calculate →
health❤️

Body Fat %

Estimate your body fat percentage using the US Navy circumference method.

Calculate →
health❤️

Ideal Weight

Estimate your ideal body weight based on height using the Devine formula.

Calculate →
health❤️

Macros

Calculate your daily protein, carbs, and fat targets based on your body stats, activity level, and goal.

Calculate →
health❤️

Calorie Deficit

Find out how many calories to eat per day to hit your target weight loss rate.

Calculate →
health❤️

Lean Body Mass

Calculate your lean body mass and fat mass from your weight and body fat percentage.

Calculate →
health❤️

WHtR

Calculate your waist-to-height ratio (WHtR) — a simple and reliable indicator of central adiposity and cardiometabolic risk.

Calculate →
health❤️

Target Heart Rate

Calculate your target heart rate zone and maximum heart rate for any exercise intensity.

Calculate →
health❤️

Pace

Calculate your running or walking pace per kilometre and per mile from a distance and time.

Calculate →
health❤️

Running Speed

Calculate your average running or walking speed in km/h and mph from distance and time.

Calculate →
health❤️

1RM Calculator

Estimate your one-rep max (1RM) for any lift from a weight and rep count.

Calculate →
health❤️

Body Surface Area

Calculate your body surface area (BSA) using the Mosteller formula.

Calculate →
health❤️

Ideal Body Fat

Find the recommended body fat percentage range for your sex and fitness category.

Calculate →
health❤️

Running Cadence

Calculate your running cadence (steps per minute) and see how it compares to the optimal range.

Calculate →
health❤️

Pace Per Mile

Calculate your pace per mile and per kilometre from a distance in miles and total time.

Calculate →
health❤️

Walking Calories

Estimate calories burned walking based on your weight, distance, and pace.

Calculate →
health❤️

Pace Per KM

Calculate your running or walking pace per kilometre from distance and time.

Calculate →
health❤️

Mile Time

Calculate your mile time from a known pace or convert between pace and speed.

Calculate →
health❤️

HR Zones

Calculate all five heart rate training zones from your age and resting heart rate.

Calculate →
health❤️

Cycling Calories

Estimate calories burned cycling based on your weight, distance, and speed.

Calculate →
health❤️

Water Intake (oz)

Calculate your recommended daily water intake in fluid ounces based on weight and activity level.

Calculate →
health❤️

Sleep

Find the best bedtime or wake time based on 90-minute sleep cycles.

Calculate →
health❤️

Sleep Cycle Calculator

Calculate how many complete 90-minute sleep cycles fit into your available sleep time.

Calculate →
health❤️

Wake-Up Time Calculator

Find the best wake-up times based on your bedtime and 90-minute sleep cycles.

Calculate →
health❤️

Bedtime Calculator

Find the ideal bedtime to wake up refreshed at your target wake-up time.

Calculate →
health❤️

Hydration Reminder Calculator

Calculate how often you should drink water throughout the day to meet your daily hydration goal.

Calculate →
health❤️

Daily Water Intake by Body Weight Calculator

Calculate your recommended daily water intake based on your body weight and activity level.

Calculate →
health❤️

Calories Burned Running Calculator — By Distance & Pace

Enter your distance, weight, and pace to see exactly how many calories you burned running. Free instant results.

Calculate →
health❤️

Target Weight Loss Calculator

Calculate how long it will take to reach your target weight based on your daily calorie deficit.

Calculate →
health❤️

VO2 Max

Estimate your VO2 max from your resting heart rate.

Calculate →
health❤️

Swimming Calories

Estimate calories burned during a swimming session.

Calculate →
health❤️

Steps to Calories

Convert your daily step count to calories burned.

Calculate →
health❤️

Steps to Miles

Convert your step count to miles walked.

Calculate →
health❤️

Sleep Debt

Calculate how much sleep debt you've accumulated.

Calculate →
health❤️

Push-Up Calories

Estimate calories burned doing push-ups.

Calculate →
health❤️

BMI Prime

Calculate your BMI Prime — a normalized BMI ratio.

Calculate →
health❤️

Pregnancy Weeks

Find out how many weeks pregnant you are and when your baby is due.

Calculate →
health❤️

BAC Calculator

Estimate your blood alcohol content (BAC) using the Widmark formula.

Calculate →
health❤️

Ovulation Calculator

Estimate your ovulation date, fertile window, and days until next ovulation.

Calculate →
health❤️

Army Body Fat

Calculate body fat percentage using the official US Army circumference method.

Calculate →
health❤️

Caffeine Calculator

Calculate your total caffeine intake and see how it compares to safe daily limits.

Calculate →
health❤️

Due Date

Calculate your estimated due date, weeks pregnant, trimester, and days remaining.

Calculate →
health❤️

Steps to km

Convert steps to kilometers (and miles) based on your height, and estimate calories burned.

Calculate →
health❤️

Water Intake

Calculate how much water you should drink per day based on your weight, activity level, and climate.

Calculate →
health❤️

TDEE by Goal

Calculate your Total Daily Energy Expenditure and target calories for weight loss, maintenance, or muscle gain.

Calculate →
health❤️

BMI by Age

Calculate your BMI with age-adjusted interpretation — because healthy weight ranges shift slightly as you get older.

Calculate →
health❤️

Period Due Date

Calculate your next period date, ovulation window, and days until your next period.

Calculate →
health❤️

Ovulation Window

Find your fertile window, peak ovulation day, and next period date from your last period start date.

Calculate →
health❤️

Luteal Phase

Calculate your luteal phase length and find out if it falls within the normal range of 11–17 days.

Calculate →
health❤️

Perimenopause Age

Estimate your likelihood of perimenopause based on age, family history, and recent cycle changes.

Calculate →
health❤️

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 →