Under ribs, firm but not painful. Exhale and measure.
in
Level, parallel to floor. Do not compress tissue.
Optional: Leaning bust measurement
Lean forward 90° and let tissue hang naturally, then measure. Improves cup accuracy for projected and pendulous shapes.
in
in
in
Band preference
Step 2 — Fit Quiz
Breast shape
Root width
Tissue softness
Strap behaviour
Band feel
Cup issue
'+(tp.r?'Research-backed':'')+'
';
}
var fnotes='';
if(d.notes.length){fnotes='
';for(var ni=0;ni'+esc(d.notes[ni])+'
';}fnotes+='
';}
var rhdrs='';
for(var hi=0;hi'+(RL[rh]||rh)+'';}
var html='
Lift (sister size)'+esc(d.ls)+'Band −2, Cup +1. Firmer support.
'
+'
'
+''
+'
International conversion
'
+'
All 3 sizes · 7 regionsHighlighted: '+(RL[d.rg]||d.rg)+'
'
+'
Size
'+rhdrs+'
'+trows+'
'
+'
Style recommendations
'
+'
'+tiles+'
'
+'
Starting size only. Try-on is essential — sizes vary by brand by up to 2 band and 2 cup sizes.
'
+'
';
g('psbcResultsOutput').innerHTML=html;
var cb=g('psbcCopyBtn'),pb=g('psbcPrintBtn');
if(cb){cb.addEventListener('click',function(){cpRes(d.cs,d.ps,d.ls,d.rg);});}
if(pb){pb.addEventListener('click',function(){window.print();});}
var sz=g('psbcSzNum');
if(sz){sz.classList.remove('psbc-pop');void sz.offsetWidth;sz.classList.add('psbc-pop');}
if(window.innerWidth<=680){setTimeout(function(){g('psbcPane3').scrollIntoView({behavior:'smooth',block:'start'});},100);}
}
function cpRes(cs,ps,ls,rg) {
var txt='Plus-Size Bra Results ('+( RL[rg]||rg)+')\n\nPrimary: '+ps+'\nComfort: '+cs+' (Band+2, Cup-1)\nLift: '+ls+' (Band-2, Cup+1)\n\nStarting size only. Try 2-3 sizes.';
if(navigator.clipboard){navigator.clipboard.writeText(txt).then(function(){var b=g('psbcCopyBtn');if(b){b.textContent='Copied!';b.classList.add('psbc-copied');setTimeout(function(){b.textContent='Copy results';b.classList.remove('psbc-copied');},2200);}}).catch(function(){});}
}
function showPane(n) {
g('psbcPane1').style.display=(n===1)?'':'none';
g('psbcPane2').style.display=(n===2)?'':'none';
g('psbcPane3').style.display=(n===3)?'':'none';
var s1=g('psbcStep1'),s2=g('psbcStep2'),s3=g('psbcStep3');
[s1,s2,s3].forEach(function(s){s.classList.remove('psbc-active','psbc-done');});
if(n===1){s1.classList.add('psbc-active');}
if(n===2){s1.classList.add('psbc-done');s2.classList.add('psbc-active');}
if(n===3){s1.classList.add('psbc-done');s2.classList.add('psbc-done');s3.classList.add('psbc-active');}
if(n>1&&window.innerWidth<=680){setTimeout(function(){g('psbc').scrollIntoView({behavior:'smooth',block:'start'});},100);}
}
function step2() {
var u=g('psbcUnits').value,ur=g('psbcUnder').value.trim(),br=g('psbcBust').value.trim();
var ue=vld(ur,u,'under'),be=vld(br,u,'bust');
g('psbcFldUnder').classList.toggle('psbc-has-err',!!ue);
g('psbcFldBust').classList.toggle('psbc-has-err',!!be);
g('psbcUnderErr').textContent=ue||'';g('psbcBustErr').textContent=be||'';
if(ue||be){return;}
var ui=toIn(ur,u),bi=toIn(br,u);
if(bi<=ui){g('psbcFldBust').classList.add('psbc-has-err');g('psbcBustErr').textContent='Bust must be larger than underbust.';return;}
showPane(2);
}
function reset() {
['psbcUnder','psbcBust','psbcLeaning','psbcUnderLoose','psbcUnderTight'].forEach(function(id){var e=g(id);if(e){e.value='';}});
['psbcFldUnder','psbcFldBust'].forEach(function(id){g(id).classList.remove('psbc-has-err');});
['psbcUnderErr','psbcBustErr'].forEach(function(id){g(id).textContent='';});
g('psbcUnits').selectedIndex=0;g('psbcRegion').selectedIndex=0;
document.querySelector('input[name="psbcPref"][value="comfort"]').checked=true;
['psbcShape','psbcRoot','psbcTissue','psbcStraps','psbcBandFeel','psbcCupIssue'].forEach(function(n){var f=document.querySelector('input[name="'+n+'"]');if(f){f.checked=true;}});
g('psbcResultsOutput').innerHTML='';showPane(1);
}
function syncU() {
var u=g('psbcUnits').value;
['psbcUnderUnit','psbcBustUnit','psbcLeaningUnit','psbcUnderLooseUnit','psbcUnderTightUnit'].forEach(function(id){var e=g(id);if(e){e.textContent=u;}});
}
function init() {
if(!g('psbcPane1')){return;}
['psbcUnder','psbcBust'].forEach(function(id){
var inp=g(id);if(!inp){return;}
inp.addEventListener('input',function(){inp.closest('.psbc-field').classList.remove('psbc-has-err');});
inp.addEventListener('keydown',function(e){if(e.key==='Enter'){step2();}});
});
g('psbcUnits').addEventListener('change',syncU);
g('psbcNext1').addEventListener('click',step2);
g('psbcNext1Mobile').addEventListener('click',step2);
g('psbcReset1').addEventListener('click',reset);
g('psbcBack1').addEventListener('click',function(){showPane(1);});
g('psbcCalc').addEventListener('click',calculate);
g('psbcCalcMobile').addEventListener('click',calculate);
g('psbcBackToQuiz').addEventListener('click',function(){showPane(2);});
g('psbcFullReset').addEventListener('click',reset);
syncU();
}
if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init);}else{init();}
}());
A Smarter Plus-Size Bra Calculator That Respects Real Bodies (Not Old Rules)
If you’ve ever searched “what bra size am I?” and still ended up with:
a band that rides up,
cups that spill or gape,
straps that dig into your shoulders,
or a bra you can’t wait to take off,
you’re not failing at bra sizing — the system is failing you.
Most bra calculators still rely on outdated logic that doesn’t reflect how plus-size and fuller-bust bodies actually work. This is where a more modern approach helps.
Our Plus-Size Bra Calculator with Fit Quiz and Global Size Conversion was built as a smarter starting point — not a promise of perfection, but a better first step than the tools most people are given.
Why traditional bra calculators struggle with plus-size fit
Most online calculators:
Use only one bust measurement
Ignore breast shape and tissue softness
Favor the tightest possible band
Treat cup letters as universal across countries
Skip real-world fit feedback entirely
For fuller busts and extended bands, this often leads to:
Painful pressure around the ribs
Quad-boob or underwire sitting on tissue
Lack of lift or support despite “correct” sizing
Endless trial-and-error with no clear direction
Bra fitting is part measurement, part shape, part preference — and no single number can capture all of that.
What this Plus-Size Bra Calculator does differently
1️⃣ Comfort-first band logic (especially for extended bands)
Instead of forcing everyone into the smallest possible band, this calculator:
Prioritizes support without pain
Accounts for rib sensitivity common in plus-size bodies
Offers Comfort, Primary, and Lift try-on sizes rather than one rigid answer
This reflects how professional fitters actually work in practice.
2️⃣ Projection-aware cup calculation
Many plus-size bodies are projected or pendulous, meaning breast tissue extends forward rather than spreading shallowly.
This calculator improves accuracy by:
Using standing and leaning bust measurements
Estimating cup depth instead of flat circumference alone
Improving results for soft tissue and fuller cups
It doesn’t replace trying bras on — but it avoids many obvious mis-suggestions.
3️⃣ A Fit Quiz that guides bra style (not just size)
Cup size alone doesn’t tell you which bras will work.
The built-in Fit Quiz considers:
Breast shape (full on top, bottom, projected, shallow, etc.)
Root width (narrow vs wide underwires)
Tissue firmness
Strap issues (slipping or digging)
Real-world fit feedback (spillage, gaping, band movement)
The result isn’t just a size — it’s guidance on what styles to try first.
What results you’ll receive
After completing the calculator and quiz, you’ll see:
Your primary bra size (a starting point)
Try-on sizes:
Comfort (slightly looser band)
Primary (balanced)
Lift (firmer band, sister size)
Global bra size conversions, including:
US / Canada
UK
EU / Germany
France
Japan
Korea
Australia / New Zealand
Bra-style recommendations based on your shape, not trends
How to measure for the best accuracy
For best results, follow this simple approach:
Measure underbust snug (firm, not painful)
Measure bust standing (tape level, no compression)
Measure bust leaning (highly recommended for plus-size and projected shapes)
Answer the Fit Quiz honestly — “not sure” is okay
These steps align closely with modern fitting best practices used by experienced fitters and bra-fitting communities.
Common questions this calculator helps answer
Why does my bra band ride up? The band is likely too large, or the cups aren’t supporting the bust properly.
Why do I spill out of the top even in my size? You may need more cup depth, a different cup shape, or a cup size up.
Why do my straps hurt my shoulders? Straps shouldn’t carry most of the weight — the band should. This calculator adjusts for that imbalance.
Are UK and US bra sizes the same? No. Cup lettering differs, which is why global conversion matters when shopping online.
A realistic note on expectations (important)
No calculator — including this one — can replace:
trying bras on,
differences between brands,
fabric stretch and design,
or personal comfort preferences.
This tool is meant to give you a better first try, not a final answer. Most people still benefit from ordering 2–3 sister sizes and evaluating fit at home.
Bra fitting is still part science, part art — and iteration is normal.
Together, these tools reduce frustration and returns far more than guessing alone.
Final takeaway
If you’ve been stuck with outdated sizing methods or calculators that don’t reflect how your body actually fits into bras, this Plus-Size Bra Calculator offers a more thoughtful, modern starting point.
It won’t magically solve every fit issue — but it can save you time, discomfort, and unnecessary trial-and-error.
And for many people, that’s already a big step forward.