Skip to main content
RT
RoughTools.com
free online toolsNo signup required
📏

Body Type Calculator

Determine your body type (ectomorph, mesomorph, endomorph) based on measurements.

⚡ Instant results🔒 Private — runs locally🆓 Free forever🚫 No signup

Body Type Calculator

Determine your body type (ectomorph, mesomorph, endomorph) based on measurements.

⚡ Instant🔒 Private🆓 Free🚫 No signupCalculation accurate
kg
cm
📐

Body Mass Index (BMI)

BMI = Weight (kg) ÷ Height² (m)
Weight = Body weight in kilograms
Height = Height in meters (cm ÷ 100)
BMI = Body Mass Index value

ℹ️ 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

1

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.

2

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.

3

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.

4

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

📋Annual health check

Calculate your BMI as part of your annual health self-assessment alongside blood pressure and cholesterol.

🎯Setting weight loss goals

Find the BMI-normal weight range for your height to set a realistic, medically-recognised target weight.

👶Pre-pregnancy planning

Check whether BMI is in the healthy range before conceiving — optimal range reduces pregnancy complications.

🏋️Fitness progress tracking

Monitor BMI monthly during a training program — though note athletes may show high BMI despite low body fat.

⚕️Before a doctor's appointment

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. 1

    Enter your height, weight, sex, and age.

  2. 2

    Enter wrist circumference (measured at the narrowest point, above the bones).

  3. 3

    Enter ankle circumference (above the ankle bones).

  4. 4

    Optionally enter shoulder and hip circumference for a more complete assessment.

  5. 5

    See your primary somatotype and tailored nutrition and training suggestions.

View all →

Your input is processed locally in your browser and is never stored, transmitted, or shared with any server. See our Privacy Policy.

Share This Tool