Body Type Calculator
Use your measurements to estimate whether your current build trends ectomorph, mesomorph, or endomorph.
Tip: measure at relaxed posture, using a soft measuring tape, without pulling too tight.
What this calculator tells you
This body type calculator gives you an estimate of your current physique tendency based on a few practical measurements: height, weight, shoulder circumference, waist circumference, and hip circumference. It combines those values to create a profile and then compares your profile against classic somatotype patterns: ectomorph, mesomorph, and endomorph.
Body type is not destiny. It is better to think of this result as a starting map rather than a final label. Training style, food intake, sleep quality, stress, hormones, and age all influence how your body looks and performs over time.
How the estimate is built
1) Body Mass Index (BMI)
BMI uses height and weight to estimate body mass relative to frame size. It does not directly measure body fat, but it helps identify whether your build is currently lighter, moderate, or heavier for your height.
2) Waist-to-Hip Ratio (WHR)
WHR compares waist and hip circumferences. It helps describe where body mass is carried and gives additional context for physique patterning and health risk trends.
3) Shoulder-to-Waist Ratio (SWR)
SWR compares shoulder and waist circumference to estimate upper-body breadth relative to midsection size. This can provide clues about muscular distribution and overall silhouette.
Understanding the three classic body types
- Ectomorph trend: usually leaner build, narrower frame, and easier weight loss than gain.
- Mesomorph trend: naturally athletic look, moderate frame, often responds quickly to strength training.
- Endomorph trend: softer or rounder build, easier weight gain, often needs tighter nutrition structure.
Most people are mixed types, not pure categories. For example, you might look mesomorphic in shoulders but have endomorphic fat-storage patterns. That is normal.
What to do with your result
If you trend ectomorph
- Prioritize progressive strength training 3-5 days per week.
- Increase calorie intake gradually and consistently.
- Keep protein high and focus on compound lifts.
If you trend mesomorph
- Blend strength, hypertrophy, and conditioning work.
- Use moderate calorie adjustments for bulking/cutting cycles.
- Track performance markers to avoid plateaus.
If you trend endomorph
- Keep daily movement high (steps, cardio, active routines).
- Use a structured nutrition plan with portion control.
- Lift weights regularly to support lean mass retention.
Important limitations
This calculator is educational and cannot replace professional assessment. It does not directly measure body fat percentage, muscle mass, bone density, genetics, or medical factors. Use it as a practical self-check and pair it with real-world progress tracking: photos, strength logs, energy levels, and recovery quality.
If you are dealing with health conditions, rapid weight changes, or concerns about body image, talk to a qualified clinician or registered dietitian for personalized advice.