Body Type Calculator
Determine your body type (ectomorph, mesomorph, endomorph) based on measurements.
Body Type Calculator
Determine your body type (ectomorph, mesomorph, endomorph) based on measurements.
Body Mass Index (BMI)
ℹ️ Underweight < 18.5 | Normal 18.5–24.9 | Overweight 25–29.9 | Obese ≥ 30
Disclaimer
Results provided by this calculator are for informational and educational purposes only. They are based on the values you enter and standard formulas, and should not be considered financial, medical, legal, or professional advice. Always consult a qualified professional before making important decisions based on these results. Roughtools makes no warranties regarding the accuracy or completeness of these calculations for your specific situation.
Frequently Asked Questions
Pro Tips
BMI does not distinguish between muscle and fat — athletes routinely register as "overweight." Use BMI alongside waist circumference and body fat percentage for a complete picture.
Waist-to-height ratio (waist ÷ height) below 0.5 is a strong predictor of metabolic health — often more useful than BMI for assessing cardiovascular risk.
Asian populations have higher metabolic risk at lower BMI values. Some clinicians use BMI ≥23 as overweight for Asian adults, not the WHO standard of 25.
Track your BMI trend over months, not as a single snapshot. A consistent downward trend matters far more than hitting a specific number on any given day.
When to Use This Calculator
Calculate your BMI as part of your annual health self-assessment alongside blood pressure and cholesterol.
Find the BMI-normal weight range for your height to set a realistic, medically-recognised target weight.
Check whether BMI is in the healthy range before conceiving — optimal range reduces pregnancy complications.
Monitor BMI monthly during a training program — though note athletes may show high BMI despite low body fat.
Calculate your BMI in advance so you can have an informed conversation about your weight with your healthcare provider.
About the Body Type Calculator
This body type calculator identifies your somatotype — ectomorph (naturally lean), mesomorph (naturally muscular), or endomorph (naturally stocky) — based on your wrist, ankle, shoulder, and hip measurements relative to your height and weight. While somatotypes are a simplification of a continuum, they provide useful starting points for tailoring nutrition and training approaches. Most people are blends of two types.
How to Use the Body Type Calculator
- 1
Enter your height, weight, sex, and age.
- 2
Enter wrist circumference (measured at the narrowest point, above the bones).
- 3
Enter ankle circumference (above the ankle bones).
- 4
Optionally enter shoulder and hip circumference for a more complete assessment.
- 5
See your primary somatotype and tailored nutrition and training suggestions.
Related Calculators
View all →BMI Calculator
Calculate Body Mass Index with metric and imperial support. Includes healthy range.
Body Fat Calculator
Estimate body fat percentage using the US Navy method.
Lean Body Mass Calculator
Estimate lean body mass (muscle + bone + organs) using height and weight.
Macro Calculator
Calculate daily protein, carbohydrate, and fat targets based on your goals.
Ideal Weight Calculator
Find your ideal body weight range based on height using multiple formulas.
Your input is processed locally in your browser and is never stored, transmitted, or shared with any server. See our Privacy Policy.