Free Online Health Calculators

Select a tool below to get started. All calculations happen instantly in your browser — no data is ever stored or transmitted.

Results are estimates based on established medical formulas. They are for educational purposes only and do not replace professional medical advice.

BMI Calculator

Calculate your Body Mass Index using the World Health Organization (WHO) standard formula. BMI = weight (kg) ÷ height² (m²).

Enter your weight and height, then click Calculate.

WHO BMI Classification

BMICategory
Below 18.5Underweight
18.5 – 24.9Normal Weight
25.0 – 29.9Overweight
30.0 – 34.9Obese Class I
35.0 – 39.9Obese Class II
40.0+Obese Class III

Daily Calorie Calculator

Estimate your Total Daily Energy Expenditure (TDEE) using the Mifflin-St Jeor equation — the gold standard recommended by most registered dietitians.

Fill in your details and click Calculate to see your daily calorie target.

Ideal Weight Calculator

Calculate your ideal body weight range using four established clinical formulas: Hamwi, Devine, Robinson, and Miller.

Select your sex and enter your height, then click Calculate.

Blood Pressure Category Checker

Identify your blood pressure category using the American Heart Association (AHA) 2017 guidelines. Enter your most recent reading below.

Enter your systolic and diastolic readings, then click Check.

AHA Blood Pressure Categories

CategorySystolicDiastolic
Normal< 120< 80
Elevated120–129< 80
High — Stage 1130–13980–89
High — Stage 2≥ 140≥ 90
Hypertensive Crisis> 180> 120

Body Fat Percentage Calculator

Estimate your body fat percentage using the U.S. Navy circumference method — requires only a tape measure.

Enter your measurements and click Calculate.

Heart Rate Zone Calculator

Find your 5 personalised training zones using the Karvonen formula. Add your resting heart rate for maximum precision.

Enter your age and click Calculate to see your training zones.

Daily Water Intake Calculator

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

Enter your weight and activity level, then click Calculate.

Pregnancy Due Date Calculator

Estimate your baby's due date using Naegele's Rule based on your last menstrual period (LMP) or a known conception date.

Select your method and enter the date, then click Calculate.

This is an estimate only. Your healthcare provider will confirm your official due date through ultrasound. Most babies arrive within 2 weeks before or after the estimated date.