Calculation Methodology

The exact arithmetic, its assumptions, and its limits. Method version 0.7.

Method version 0.7. Band comes from the snug underbust measurement. Cup comes from the full bust minus the midpoint of the band range, at roughly 2 cm per cup step. Nothing else is used – no age, no shape questions, no hidden adjustments.

The two inputs

The calculator takes a snug underbust and a full bust, in centimetres or inches. Inches are converted to centimetres at 2.54 before any lookup happens, so both units follow exactly the same path through the arithmetic and cannot produce different answers.

There is one optional question about whether your current band feels firm on the loosest hook. It changes the guidance text shown alongside the result. It does not alter the calculated size, and we say so on the form.

Step one: band

The snug underbust is matched against a table of five-centimetre intervals. 73–77 cm gives AU 12, 78–82 cm gives AU 14, and so on.

Scroll the table sideways on a narrow screen.

Snug underbust measurement to band size (method 0.7)
Snug underbustAU / NZ bandUK bandUS bandEU band
63–67 cm8303065
68–72 cm10323270
73–77 cm12343475
78–82 cm14363680
83–87 cm16383885
88–92 cm18404090
93–97 cm20424295
98–102 cm224444100
103–107 cm244646105
108–112 cm264848110
113–117 cm285050115
118–122 cm305252120
123–127 cm325454125

We do not add anything to the underbust measurement. Instructions to add 10 or 12 come from an era of much less elastic fabric and generally produce a band several sizes too loose in a modern bra.

Step two: cup

We subtract the midpoint of the matched band interval from the full bust, and look the difference up in the cup table.

Scroll the table sideways on a narrow screen.

Bust minus band midpoint to cup size (method 0.7)
DifferenceAU / UK cup
10 – under 12 cmA
12 – under 14 cmB
14 – under 16 cmC
16 – under 18 cmD
18 – under 20 cmDD
20 – under 22 cmE
22 – under 24 cmF
24 – under 26 cmFF
26 – under 28 cmG
28 – under 30 cmGG
30 – under 32 cmH
32 – under 34 cmHH
34 – under 36 cmJ
36 – under 38 cmJJ
38 – under 40 cmK

Using the midpoint rather than the raw underbust is a deliberate choice. It means everyone assigned to the same band is measured against the same reference point, so two people in AU 12 with the same bust get the same cup. Using the raw underbust would make the cup drift by up to two steps within a single band.

Boundary handling

When the difference lands within 0.7 cm of the edge of a cup interval, we flag the result as a close call and show the adjacent cup alongside it. We do this because measurement error at home is comfortably larger than 0.7 cm, so presenting a single confident answer at a boundary would be false precision.

Sister sizes

One band step down pairs with one cup step up, and one band step up pairs with one cup step down, using the AU cup sequence A, B, C, D, DD, E, F, FF, G, GG, H, HH, J, JJ, K. If a sister size would fall outside the supported bands or off the end of the cup sequence, we omit it rather than showing something that does not exist.

Out of range

The calculator covers underbust measurements from 63 cm to 127 cm and cup differences from 10 cm to under 40 cm. Outside that, we say so and point to measuring guidance and specialist fitting. We never round an out-of-range measurement into the nearest supported size – a wrong answer presented confidently is worse than no answer.

International conversions

Band and cup conversions are held as two separate lookup tables, because they behave differently. Band conversion is arithmetic: AU plus 22 gives UK and US, and EU runs on its own centimetre-derived scale. Cup conversion is convention, and it diverges materially in the US and EU above D. Every conversion page states which convention it uses and links back here.

What this method cannot do

  • It cannot account for breast shape, tissue density, root width or asymmetry, all of which affect fit as much as volume does.
  • It cannot predict how a specific brand will grade its cups.
  • It cannot tell you whether a bra is comfortable. Only wearing it does that.
  • It is not a medical tool and makes no claims about breast health.

The result is a starting size: the first size to try on, with two alternatives and a checklist. That is the whole promise.

Versioning and review

Every threshold, label and conversion in the calculator lives in a versioned configuration file, not in code. The active version is printed with every result and shown at the top of this page. Changing a chart changes the version. We review the conversion tables and the core algorithm quarterly and record what changed.

The method is published transparently for informational use and remains open to independent expert review. We will name a reviewer only after they have completed a review, and we will describe their relevant experience accurately.

If you are an expert fitter and wish to be a reviewer of our fitting guidelines, please contact us via our contact page and we can have a chat.

Published test cases

These cases are asserted in the calculator’s automated tests. If any of them ever stop holding, the calculator is broken.

Method 0.7 acceptance cases
Case Input Expected
Band lower boundary 63.0 cm underbust AU 8 band
Band upper boundary 67.0 cm underbust AU 8 band
Next band 68.0 cm underbust AU 10 band
Decimal input 74.4 cm Accepted, deterministic rounding
Inches 29.5 in Converted before lookup
Invalid relationship Bust ≤ underbust Inline error, no result
Below range Underbust under 55 cm Out-of-range guidance
Above range Bust over 175 cm Out-of-range guidance
Cup boundary Within 0.7 cm of a threshold Adjacent cup shown
Smallest sister AU 8 band result No smaller-band sister
Largest sister AU 32 band result No larger-band sister
Privacy Any completed calculation No raw values in network, URL or analytics

Still not sure? Calculate your starting size