Bra size calculator
Two measurements. No four inches added to anything. You get the band, the cup, the arithmetic behind both, your sister sizes, and the same size in seven countries' systems.
Sample · 32" under, 36" bust
This is a sample, not your size. Enter your two measurements to see yours.
32DUS / Canada sizing
UK 32D · EU 70D
band 32"4" difference → Dbust 36"
Sister sizes - same cup volume, different band
If the band digs in, go up a band and down a cup. If it rides up your back, go down a band and up a cup. The cup holds the same volume either way.
How that was worked out
- Band
- 32" underbust, rounded to the nearest even inch → band 32
- Difference (in inches - the cup ladder is defined in inches)
- 36" bust - 32" band = 4"
- Cup
- 4 inches of difference → D cup
No four inches were added anywhere. The band is your ribcage measurement, and the cup is the gap between your bust and that band - one letter per inch. Why that matters.
The same size, in every system
| System | Size |
|---|---|
| US / Canada | 32D |
| UK | 32D |
| EU | 70D |
| Australia / NZ | 10D |
| Japan | D70 |
| France | 85D |
| Italy | 2D |
Taking the two measurements
A soft tape and, ideally, a mirror. Everything here is about keeping the tape level, because a tape that rides up at the back is the most common reason a result comes out wrong.
- Underbust - tape snug
- Against the ribs, directly beneath the bust. Breathe out.
- Bust - tape loose
- Around the fullest part, resting rather than pulling.
Where it goes wrong
Four ways to get a plausible-looking answer that is simply incorrect
You measured over a padded bra
Padding adds up to two inches to the bust reading, and one inch is one cup letter. The same 32-inch ribcage reads as a 32D measured bare and a 32DDD measured over a push-up. Measure without one, or in something unlined.
Your ribcage lands on an odd inch
A 33-inch underbust is genuinely between two bands, and the two answers are not one cup apart - they are two. At 33 under and 38 bust you are either a 34D or a 32DDD. The calculator gives you both. Keep whichever band you can still breathe in.
The tape rides up at the back
It adds length to both measurements, and unevenly, so the error does not cancel out. Check it in a mirror rather than by feel - it is almost always higher behind you than you think, because your arms are in front of you while you hold it.
You measured on the wrong day
Bust measurement can move by a full cup letter across a menstrual cycle, and by two or more during pregnancy and while feeding. A size taken at the peak will be loose for the rest of the month. If you are between sizes, measure twice a week apart.
Try it
Move the measurements and watch the size change
Both drawings are the same body: from the side, and sliced across and seen from above. Drag either measurement and both redraw.
One body, two views
- Size
- 34D
- Bust
- 38"
- Across the chest
- 6.64"
- Weight, each
- 423-879 g
The same body, measured twice
A 30" ribcage and a 36" bust is not a 34B. It is a 30DDD.
What the +4 method gives
34B
- Band
- 30" ribcage + 4" = 34
- Cup
- 36" - 34" = 2" difference
What the tape actually says
30DDD
- Band
- 30" ribcage = 30
- Cup
- 36" - 30" = 6" difference
2 band sizes and 4 cup letters apart - from one tape, on one body, on the same afternoon. The four inches were added because pre-war band fabric had no stretch. Elastic solved that decades ago. The four inches stayed. They are the reason a band rides up your back while the cup cuts across the front.
Why the four inches are still there
For most of the twentieth century, bra bands were made from fabric with almost no stretch. A band cut to the exact measurement of a ribcage could not be got into, so fitters added four inches and the industry standardised on it. Elastic solved that problem decades ago. The four inches stayed, because the size charts, the stock and the training all assumed them.
The band does around 80% of the supporting work. So the version with the loose band and the small cup fails twice over: it rides up your back because nothing is anchoring it, and it spills at the front because the cup was calculated from a number four inches too big. The straps then take over the support the band abandoned, which is where the shoulder grooves come from.
This calculator uses your ribcage measurement as the band, rounded to the nearest even inch, and takes one cup letter per inch of difference between bust and band. It shows you that arithmetic on every result, so you can check it rather than trust it.
One inch is one cup letter
The whole system runs on a single number: how much larger your bust measurement is than your band. Four inches is a D, five is a DD, six is the one every country names differently. Drawn at a matched band, consecutive cups look like this.
32A
1" diff
0.9" deep
4.35" across
32B
2" diff
1.35" deep
5.18" across
32C
3" diff
1.58" deep
5.93" across
32D
4" diff
1.87" deep
6.32" across
Looking down from above — 32A and 32D
32A
32D
Sliced across the body at the fullest point and seen from above. The dashed line is the ribcage on its own — the 32 band. A bigger cup does not only stand further out from the chest, it covers more of it, and the gap at the breastbone narrows. That is the part a side view cannot show you.
A bigger cup does not mean a lower one. The shapes barely change with size because size is not what decides how far a breast sits down — weight and having breastfed matter far more.
Sister sizes: when the answer is close but not right
A cup letter does not describe a fixed volume. It describes a volume relative to its band, so a 34C and a 32D hold the same amount - the 32D just holds it on a tighter band. Those are sister sizes, and they are what you reach for when the cup is right and the band is not.
| Band | Cup | Size |
|---|---|---|
| 30 | DD | 30DD |
| 32 | D | 32D |
| 34 | C | 34Cthe 34C in this example |
| 36 | B | 36B |
| 38 | A | 38A |
The sister size calculator works the whole ladder out from any starting size, in any of four sizing systems.
Converting between countries
Every result gives you all seven systems. These are the full tables. They matter most above a D cup, where the systems stop agreeing: a UK E is a US DDD, and a UK F is a US G.
Band sizes
US and UK bands are the same number of inches. Everything else is metric: the EU band is the ribcage measurement in centimetres rounded to the nearest 5, France adds 15 to the EU number, Italy counts those same 5cm steps as 1, 2, 3, and Australia subtracts 22 from the inch band.
| US | UK | EU | AU/NZ | JP | FR | IT |
|---|---|---|---|---|---|---|
| 28 | 28 | 60 | - | 60 | 75 | - |
| 30 | 30 | 65 | 8 | 65 | 80 | 1 |
| 32 | 32 | 70 | 10 | 70 | 85 | 2 |
| 34 | 34 | 75 | 12 | 75 | 90 | 3 |
| 36 | 36 | 80 | 14 | 80 | 95 | 4 |
| 38 | 38 | 85 | 16 | 85 | 100 | 5 |
| 40 | 40 | 90 | 18 | 90 | 105 | 6 |
| 42 | 42 | 95 | 20 | 95 | 110 | 7 |
| 44 | 44 | 100 | 22 | 100 | 115 | 8 |
| 46 | 46 | 105 | 24 | 105 | 120 | 9 |
Cup letters
Every system agrees up to D. Above it they split three ways, and this is where almost all conversion errors happen: the UK inserts single letters between its doubles, the US stacks Ds and then jumps to G, and the continental systems just carry on through the alphabet. A UK E is a US DDD, not a US E. Past a 15-inch difference American labelling simply stops, which is why the US column runs out before the others do.
| Difference | US | UK | EU | AU/NZ | JP | FR | IT |
|---|---|---|---|---|---|---|---|
| 1" | A | A | A | A | A | A | A |
| 2" | B | B | B | B | B | B | B |
| 3" | C | C | C | C | C | C | C |
| 4" | D | D | D | D | D | D | D |
| 5" | DD | DD | E | DD | E | E | E |
| 6" | DDD | E | F | E | F | F | F |
| 7" | G | F | G | F | G | G | G |
| 8" | H | FF | H | FF | H | H | H |
| 9" | I | G | I | G | I | I | I |
| 10" | J | GG | J | GG | J | J | J |
| 11" | K | H | K | H | K | K | K |
| 12" | L | HH | L | HH | L | L | L |
| 13" | M | J | M | J | M | M | M |
| 14" | N | JJ | N | JJ | N | N | N |
| 15" | O | K | O | K | O | O | O |
| 16" | - | KK | P | KK | P | P | P |
| 17" | - | L | Q | L | Q | Q | Q |
| 18" | - | LL | R | LL | R | R | R |
Next
What people ask once they have a size
- The band digs in, but the cups fit
Then you want a sister size: the same cup volume on a looser band. The tool gives you every one of them, and the four symptoms that tell you which way to move.
- Your shoulders ache by the evening
A DD on a 34 band is around 1.6 kg for the pair, carried on the front of your ribcage all day. Work out what yours weighs, and why a loose band sends that load to your straps.
- The size is right on paper and wrong on you
Tick what is wrong with the bra you are wearing - the band rides up, the cups gape, you spill - and get the size to try next, with the reason for each change.
- You want to know if a 34D is bigger than a 36C
It is not - they hold the same. Put any two sizes side by side, drawn to scale, with what each cup holds.
- The label is in another country's sizes
Start from a size instead of a tape: a UK 32FF or an EU 75E, converted into all seven systems, with the full charts.
- You are on the line between two letters
One inch of difference, drawn to scale and weighed, so you can see what you are choosing between. It also explains why a 34B and a 32C are the same bra size.
- You got a DD and want to know if that is big
It is five inches of difference and the sixth rung of a ladder that runs a long way further. What it weighs on each band, and why a DD is an E in some countries but not others.
- You are buying outside the United States
Your size in the sizing your own shops use, not converted afterwards: the United Kingdom, Australia and New Zealand, or Canada. The letters stop agreeing above a D, so the country you buy in changes the size you order.
About this calculator
This is a free tool and nothing else. It sells no bras, takes no affiliate commission and links to no shop, which is the reason it can tell you that the +4 method is wrong without that being awkward. More on who runs it and why is on the about page. Your measurements never leave your browser - the privacy policy sets out exactly what is and is not collected. There is also a contact page if a conversion looks wrong to you, and the terms of use.