Health

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.

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, 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 →
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 →
health❤️

Irregular Cycle

Estimate your average cycle length and variation from up to 6 recent cycles — helpful for spotting patterns over time.

Calculate →
health❤️

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 →
health❤️

Missed Period

Calculate how many days late your period is based on your last period date and average cycle length.

Calculate →
health❤️

Fertile Days

Estimate your fertile window based on your last period date and cycle length — for informational purposes only.

Calculate →
health❤️

Cycle Age

Calculate how many menstrual cycles you have had since your first period — a unique way to understand your cycle history.

Calculate →