What’s Your Body Type? Ectomorph, Mesomorph or Endomorph Quiz

Discover your somatotype — ectomorph, mesomorph, or endomorph — with this fun 10-question body type quiz. Get personalised workout and diet recommendations based on your natural build. Every body type is a superpower!

What's Your Body Type? Take the Ectomorph, Mesomorph & Endomorph Quiz

Not sure what body type you are? This free body type quiz helps you discover whether you're an ectomorph, mesomorph, or endomorph — and what that means for your fitness and nutrition. Developed from classic somatotype research, these 10 science-backed questions will answer "what is my body type?" in under two minutes — plus give you a personalised action plan.

🏃

Discover Your Somatotype!

Find out if you're built like an endurance machine, a natural athlete, or a strength powerhouse — and get your personalised plan.

📋 10 questions ⏱ 2 minutes 🔬 Discover your somatotype
Question 1 of 10

🎉 Share Your Result!

Frequently Asked Questions

What are the three main body types (somatotypes)? +
The three primary somatotypes are ectomorph (naturally lean, fast metabolism, difficulty gaining weight), mesomorph (athletic build, responds quickly to training, moderate metabolism), and endomorph (larger frame, slower metabolism, gains muscle and fat easily). The concept was introduced by psychologist William Sheldon in the 1940s. Most people are a blend of two types rather than a pure single type.
Can my body type change over time? +
Your underlying genetic somatotype doesn't fundamentally change, but your body composition absolutely can — through training, diet, age, and lifestyle. An endomorph who trains consistently and eats well can look very similar to a mesomorph. Think of your body type as your starting point, not your destiny. Hormonal shifts, ageing, and significant lifestyle changes can all shift how your body responds to food and exercise.
What's the best workout for each body type? +
Ectomorph workout plan: Focus on heavy compound lifts (squats, deadlifts, bench press) 3–4x per week with longer rest periods. Minimise excess cardio to avoid burning precious calories.

Mesomorph workout: You have the most flexibility — a mix of strength training and cardio works brilliantly. Push for progressive overload and try new sports or training styles.

Endomorph workout: HIIT training combined with strength work is highly effective. Cardio consistency is important for fat management. Aim for 4–5 sessions per week.
What should endomorphs eat to lose weight? +
An endomorph diet plan for fat loss typically includes: a moderate caloric deficit (300–500 calories below maintenance), higher protein intake (1.6–2g per kg bodyweight), reduced refined carbohydrates, and an emphasis on fibre-rich vegetables. Smaller, more frequent meals can help manage strong appetite signals. Foods like lean meats, fish, eggs, legumes, non-starchy vegetables, and healthy fats work well. Avoid highly processed foods and liquid calories.
Is the ectomorph/mesomorph/endomorph classification scientifically accurate? +
The original somatotype model has been criticised by modern scientists for oversimplification — genetics, epigenetics, gut microbiome, and hormones all play complex roles that aren't captured in three categories. However, the broad patterns are useful as a practical framework. Studies confirm that people do vary meaningfully in metabolic rate, muscle-building response, and fat storage tendencies. Use body type as a useful guide rather than a rigid scientific label — your individual response to diet and exercise matters most.
'+o.label+''; btn.onclick = function(){ pick(o.type, btn); }; opts.appendChild(btn); }); } function pick(type, btn){ // Visual feedback var allBtns = document.querySelectorAll('.btq-option'); allBtns.forEach(function(b){ b.style.pointerEvents='none'; }); btn.style.borderColor='#27ae60'; btn.style.background='#eafaf1'; btn.querySelector('.btq-option-dot').style.background='#27ae60'; btn.querySelector('.btq-option-dot').style.borderColor='#27ae60'; scores[type]++; setTimeout(function(){ current++; if(current < questions.length){ renderQuestion(); } else { showResult(); } }, 380); } function showResult(){ hide('btq-quiz'); resultType = getResult(); var r = results[resultType]; // Header var header = document.getElementById('btq-result-header'); header.style.background = 'linear-gradient(135deg, '+r.color+', '+adjustColor(r.color,30)+')'; document.getElementById('btq-result-emoji').textContent = r.emoji; document.getElementById('btq-result-badge').textContent = r.badge; document.getElementById('btq-result-title').textContent = r.title; // Info boxes var boxes = document.getElementById('btq-result-boxes'); boxes.innerHTML = ''; r.boxes.forEach(function(b){ var div = document.createElement('div'); div.className = 'btq-result-box'; div.innerHTML = '
'+b.label+'

'+b.text+'

'; div.style.borderTop = '3px solid '+r.color; boxes.appendChild(div); }); // Fun fact document.getElementById('btq-funfact').innerHTML = r.funfact; document.getElementById('btq-funfact').style.borderLeftColor = r.color; document.getElementById('btq-funfact').style.background = r.lightColor; show('btq-result'); renderShare(r); show('btq-share'); document.getElementById('btq-result').scrollIntoView({behavior:'smooth', block:'start'}); } function adjustColor(hex, amount){ var num = parseInt(hex.slice(1),16); var r = Math.min(255,(num>>16)+amount); var g = Math.min(255,((num>>8)&0xff)+amount); var b = Math.min(255,(num&0xff)+amount); return '#'+((r<<16)|(g<<8)|b).toString(16).padStart(6,'0'); } function renderShare(r){ var shareText = encodeURIComponent('I just found out I\'m a '+r.badge+' body type! Take the quiz at FindHealthTips.com 🏃 👉 https://findhealthtips.com/body-type-quiz/'); var shareUrl = encodeURIComponent('https://findhealthtips.com/body-type-quiz/'); var platforms = [ {label:'Facebook', cls:'btq-share-fb', icon:'f', href:'https://www.facebook.com/sharer/sharer.php?u='+shareUrl}, {label:'Twitter / X', cls:'btq-share-tw', icon:'𝕏', href:'https://twitter.com/intent/tweet?text='+shareText}, {label:'WhatsApp', cls:'btq-share-wa', icon:'W', href:'https://wa.me/?text='+shareText}, {label:'Pinterest', cls:'btq-share-pi', icon:'P', href:'https://pinterest.com/pin/create/button/?url='+shareUrl+'&description='+shareText}, {label:'Copy Link', cls:'btq-share-cp', icon:'🔗', href:'#', copy:true} ]; var container = document.getElementById('btq-share-btns'); container.innerHTML = ''; platforms.forEach(function(p){ var a = document.createElement('a'); a.className = 'btq-share-btn '+p.cls; a.textContent = p.label; if(p.copy){ a.href='#'; a.onclick=function(e){ e.preventDefault(); navigator.clipboard && navigator.clipboard.writeText('https://findhealthtips.com/body-type-quiz/').then(function(){ a.textContent='✓ Copied!'; setTimeout(function(){a.textContent='Copy Link';},2000); }); }; } else { a.href=p.href; a.target='_blank'; a.rel='noopener noreferrer'; } container.appendChild(a); }); } /* ─── PUBLIC ─── */ window.btqStart = function(){ hide('btq-start'); show('btq-quiz'); renderQuestion(); }; window.btqRetake = function(){ current=0; scores={E:0,M:0,N:0}; resultType=null; hide('btq-result'); hide('btq-share'); show('btq-start'); window.scrollTo({top:document.querySelector('.btq-wrap').offsetTop-20, behavior:'smooth'}); }; window.btqToggleFaq = function(el){ var item = el.parentElement; var isOpen = item.classList.contains('btq-open'); document.querySelectorAll('.btq-faq-item').forEach(function(i){ i.classList.remove('btq-open'); }); if(!isOpen) item.classList.add('btq-open'); }; })();