Body Type Calculator
Estimate your body type — ectomorph, mesomorph or endomorph — from BMI and body fat.
Your body type
Mesomorph (athletic build)
Why
A naturally muscular, athletic frame that responds well to both strength and cardio training.
BMI 22.9
A simple screening based on BMI and optional body fat. Most people are a mix of body types, and training outcomes depend on far more than build.
Body Type Calculator on True Calculator gives you an instant, accurate answer with no sign-up and no app install. Estimate your body type — ectomorph, mesomorph or endomorph — from BMI and body fat. Every result shows the formula and a worked example so you can verify the calculation yourself, and all values are computed in your own browser — your numbers never leave your device.
Popular uses: body type calculator · ectomorph mesomorph endomorph · somatotype calculator
How We Calculate
This calculator uses medically reviewed formulas verified by our team. All calculations are performed instantly in your browser using JavaScript — no data is sent to any server.
We use WHO-recommended formulas and medical standards for health calculations. Results are estimates, not medical advice — always consult a doctor for health decisions.
When to Use This Calculator
Use the body type calculator for an easy, structured way to think about your build before designing a fitness plan. If you have been reading about ectomorph, mesomorph and endomorph categories and wondering where you fit, the tool gives a data-based answer in seconds using your BMI and, optionally, body fat. Beginners find it helpful for setting realistic expectations — an endomorph-leaning person knows fat control must be a priority, while an ectomorph knows eating enough is half the battle. It also works as a conversation piece with trainers, who can adjust your plan once they know how your body responds to food and training. The optional body fat field makes the result noticeably sharper for those who track composition.
How to Use This Calculator
- Step 1: Choose your gender.
- Step 2: Enter your weight in kilograms and height in centimetres.
- Step 3: Optionally enter your body fat percentage for a sharper result.
- Step 4: Read your body type and the reasoning behind it.
Worked Example
A 70 kg man of 175 cm has a BMI of 22.9 — the middle of the normal band. Without body fat data, the calculator returns a 'balanced' build, since his BMI is neither lean nor heavy. Add a body fat reading of 25% and the same person is reclassified as endomorph-leaning, because normal-weight people with high fat stores fit that pattern. A BMI of 17.4 flags an ectomorph build, while 27 points to an endomorph. The classification is a screening heuristic built on BMI and optional body fat, not a medical assessment.
Tips and Common Mistakes
- •Tip 1: Provide your body fat percentage when you have it — BMI alone cannot tell muscle from fat.
- •Tip 2: Recheck every few months; body type labels drift as your body composition changes.
- •Tip 3: Treat the label as a starting point for training and nutrition, not a fixed identity.
- ✗Mistake 1: Letting a body type label talk you out of a goal — people of every build gain muscle and lose fat.
- ✗Mistake 2: Entering a guessed body fat percentage; a wrong input produces a confidently wrong result.
Frequently Asked Questions
What are the three body types?
Ectomorph — slim and lean with difficulty gaining weight; mesomorph — naturally muscular and athletic; endomorph — rounder build that stores fat easily. Most people are a combination rather than a pure type.
How does the calculator decide my type?
It uses your BMI as the base and refines the call with body fat percentage when you provide it. Low BMI points to an ectomorph build, high BMI or high body fat to an endomorph, and the middle to a balanced or mesomorph build.
Is my body type fixed?
No. While bone structure and muscle insertions are largely genetic, body composition changes with training and diet. An 'endomorph' can become lean, and a 'mesomorph' who stops training can gain fat.
Should I train differently for my body type?
Body type is a useful starting lens, not a rule. Programmes that include strength training, cardio and good nutrition work for all types — the differences are mostly in calorie targets and recovery needs.
Why does body fat percentage improve the result?
BMI alone cannot tell muscle from fat, so two people with the same BMI can have very different builds. Body fat % lets the calculator tell an overfat normal-weight person (endomorph-leaning) from a lean one (mesomorph-leaning).
You might also need
Related calculators from other categories
Math
Percentage Calculator
Calculate percentages, percentage difference and percentage change instantly. Work out what 20% of any number is, find discounts, markups and more.
Date
Age Calculator
Find your exact age in years, months and days from your date of birth — plus the weekday you were born on. Free and works offline.
Date
Date Difference Calculator
Count the exact number of days, weeks, months and business days between two dates. Perfect for deadlines, leave planning and projects.
Time
Time Duration Calculator
Calculate hours and minutes between two times, across midnight if needed. Ideal for shifts, travel time and event planning.