Loading calculator...
Loading calculator...
BMI, calorie, body fat, and health calculators
Calculate your Body Mass Index and weight status
Calculate daily calorie needs based on activity level
Estimate your body fat percentage
Calculate your Basal Metabolic Rate
Calculate macronutrient needs for diet
Find your ideal weight based on height and body frame
Calculate pregnancy due date and weeks
Track healthy weight gain during pregnancy
Estimate conception date based on due date
Calculate your baby's due date
Calculate your running pace and finish times
Calculate body fat percentage for Army standards
Calculate daily carbohydrate needs
Estimate your lean body mass
Determine a healthy weight range
Calculate calories burned during exercise
Estimate your one-rep max for weightlifting
Calculate your target heart rate zones
Calculate daily protein needs
Calculate daily fat intake needs
Calculate Total Daily Energy Expenditure
Estimate ovulation date for conception
Estimate conception date
Predict your next period date
Estimate Glomerular Filtration Rate for kidney function
Determine your body type
Calculate body surface area
Estimate blood alcohol content
Calculate BMI for anorexia assessment
Calculate Points for Weight Watchers
Determine if you are overweight
A Body Mass Index between 18.5 and 24.9 is considered healthy for most adults. Use the BMI Calculator to check your score, or the Ideal Weight Calculator to find a target range for your height.
Your daily calorie needs depend on your age, sex, height, weight, and activity level. Use the Calorie Calculator, which is based on the Mifflin-St Jeor equation, to get a personalized estimate.
BMR (Basal Metabolic Rate) is the energy your body burns at rest to keep you alive. TDEE (Total Daily Energy Expenditure) adds the calories burned through daily activity and exercise. Both are available as free calculators.
Enter the first day of your last menstrual period into the Due Date Calculator. It estimates your due date as 280 days (40 weeks) from that date, along with your current pregnancy week.