All brands

H&M Men’s Size Chart

Your H&M size, from your measurements. We’ll call it when you’re between two sizes, and pick the right length for your height. The chart it’s based on is right below.

Skip to the size chart

Find your H&M tops size

Shop H&M →
Body measurements, in inches.
Size ChestWaistNeck
XS 30.75–33.75 26–29.25 13.25–13.75
S 33.75–37 29.25–32.25 14–14.5
M 37–40.25 32.25–35.5 15–15.25
L 40.25–43.25 35.5–38.75 15.75–16
XL 43.25–46.5 38.75–42.25 16.5–17
XXL 46.5–49.5 42.25–45.75 17.25–17.75
3XL 49.5–52.75 45.75–49.5 18–18.5
How we sized thissized by chest
  • Sold as letter sizes (XS–3XL). If your product’s size options look different, use the tab that matches them.
  • One H&M chart covers tops, shirts, sweaters, jackets and casual letter-sized blazers — chest governs, with waist and neckline as checks. H&M’s own guide says the neckline is what matters on shirts worn with a tie. Every number here is H&M’s own print, in both units.
  • H&M cuts each style in one length, named on the product page under Description & Fit — nearly every US top is “Regular length”, with the odd “Long” cut (same chest, waist and neckline, about 1¼″/3 cm more arm on the size guide’s Long tab). Your letter is the same either way. H&M measures arm length from the shoulder point to the wrist, a different method from the sleeve other brands use, so we don’t compare it against a saved sleeve measurement.
  • Suits and blazers sold by number (38R) have their own chart — see the Suits & Blazers tab. H&M’s letters map two suit sizes to each letter (an M is a 38R–40R).
Source & accuracy checked 4 Aug 2026

Source: official H&M size guide

Last checked: 4 Aug 2026

These are body measurements — measure your own body, not a garment you own.

SizeSimply is an independent tool — not affiliated with, endorsed by, or sponsored by H&M.

Your size at other brands

Enter your measurements above and we’ll show what to order everywhere else, too — same measurements, each brand’s own chart.