Converting US Size 8 to European Dress and Jeans Sizes
Most people assume the math is simple: you add 30 or 32 and you're done. It's not that simple, and if you've ever ordered a dress online from a European retailer only to receive something that fits like a tent or a straitjacket, you already know why. Here's what actually works. For dresses, a US Size 8 typically converts to a European 38. For jeans, it's usually a European 38 or 40 depending on the brand and the cut. The difference comes down to how each market constructs their sizing charts in the first place. I spent years managing inventory across three continents for a mid-tier apparel distributor. One of the most frustrating problems I ran into involved a German supplier who labeled their pants as "EU 38" but the actual garment measurements matched a US Size 10. I had a shipment of 400 units sitting in a warehouse for six weeks because every return came back with the same complaint: too large. The workaround was to ignore the label entirely and use a measuring tape on the actual garment, cross-referencing against our US size specs. That's still the method I recommend today.
European sizing for women's dresses generally follows this pattern: US 4 equals EU 34, US 6 equals EU 36, US 8 equals EU 38, US 10 equals EU 40, and US 12 equals EU 42. It's a consistent +30 offset for the most part, but the consistency breaks down the moment you leave standard sizing behind. Petite, tall, and curve ranges operate on completely different numbering systems depending on whether the brand is French, Italian, German, or Scandinavian. Jeans sizing adds another variable because European brands often use two numbers. You'll see something like 38/28 where the first number is the EU size equivalent and the second is the waist in inches. Some brands skip the waist measurement entirely and just list the EU number. A few brands, particularly Italian ones, use a completely separate numbering system based on hip circumference in centimeters rather than any US equivalence at all. I learned this the hard way when I ordered what I thought was a straight conversion from an Italian retailer and received pants that were two full sizes larger than intended. Here's something most conversion charts won't tell you. European sizing tends to run smaller in the bust and waist while running longer in the torso and sleeve length. A US Size 8 European 38 dress will fit someone who is proportionally taller and slimmer than the average American woman who wears a Size 8. If you're between sizes, sizing up is usually the safer move with European garments because letting things out is easier than taking them in, especially with European tailoring which often uses less generous seam allowances than American manufacturers do.
The biggest pitfall I see people make is treating all European brands the same. H&M, Zara, and Massimo Dutti all use slightly different underlying size templates even though they might both label a garment as "EU 38." A Zara EU 38 dress will fit noticeably differently from a Massimo Dutti EU 38 dress because the base block patterns are different. This isn't a quirk, it's by design. Each brand develops its own fit profile to match what they believe their target customer expects, and the labels are marketing tools more than standardized measurements. For a practical conversion approach, start with your actual body measurements rather than the size number you already wear. Measure your bust, waist, and hips in inches and centimeters. Find the brand's size chart on their website. Match your measurements to the chart, not to the US equivalent size. If the brand doesn't provide a size chart, look for a garment description that includes finished measurements and compare those to a piece of clothing you already own and that fits well. One edge case that trips people up repeatedly involves stretch fabrics. A European brand selling a jersey or elastane blend dress in "EU 38" may actually accommodate a wider range of body types than a non-stretch version of the same labeled size. The stretch content allows the garment to accommodate measurements that would technically fall outside the EU 38 range. Conversely, a rigid denim jean labeled EU 38 with zero stretch will be much less forgiving than a US Size 8 jean that contains 2% elastane. Always check the fabric composition before deciding whether to size up or down.
Get the Full Details

Men's jeans conversion works differently and I should mention it briefly since it comes up often. A US men's waist size 32 typically converts to a European 46. The offset is +14 rather than +30 because men's European sizing uses a completely different numbering convention based on chest measurement in centimeters. This is another area where the label is unreliable and the actual garment measurement is the only thing that matters. Some brands now list multiple size systems on the same label, like "US 8 / EU 38 / UK 10 / FR 36." When you see this, use the EU number as your primary reference but verify it against the brand's own size chart because these multi-label conversions are sometimes rounded or approximated for convenience rather than calculated precisely. I've seen labels where the EU 38 corresponded to a US 8 in one colorway and a US 10 in another because the fit model changed between production runs and the label wasn't updated. If you're working with a brand that doesn't provide a size chart at all, you can reverse-engineer a reasonable estimate using these approximate measurement ranges for a US Size 8 / EU 38 baseline: bust around 36 to 37 inches, waist around 28 to 29 inches, and hips around 38 to 39 inches. Use these as a starting point and then check customer reviews on sites like Amazon or Zalando where buyers frequently mention whether the item runs true to size, small, or large. Return policies in the EU are also more consumer-friendly than in the US under the 14-day withdrawal rule, so ordering two adjacent sizes and returning one is often the most efficient approach.
There's no single universal formula that works across every brand, every product category, and every European country. The +30 offset for dresses and the +14 offset for men's jeans are useful rules of thumb, but they fail when you encounter heritage brands, luxury houses, and fast-fashion retailers who all maintain their own proprietary sizing systems. The only method that consistently produces accurate results is measuring the actual garment and comparing it to your own measurements, regardless of what the label says. I still get emails from people who are frustrated that a European Size 38 doesn't fit the same way it did last year. The reason is that vanity sizing and size inflation have hit European manufacturers just as hard as American ones, but most people don't realize it. A brand might have kept the "EU 38" label on a dress while internally shifting the actual cut to accommodate larger body measurements over three or four production cycles. The number on the tag stayed the same, the garment didn't. That's probably the most important thing to understand about global sizing: the labels are not stable references, they're marketing decisions that change without warning.