H&M Shirt Size Chart (Men) — and Your mtsya Size
H&M's men's shirt chart (slim, body chest) runs from 32.25 in at XS to 47.25 in at XXL. To find your mtsya size, compare body chest plus 4 in with mtsya's S 42½, M 44, L 46½, XL 48¾, XXL 51½ in. The table below does it for each size.
H&M sells this shirt in a slim fit, and the chart below is a body (what to fit your chest) measurement. Find your H&M size, then read across to your mtsya size.
H&M shirt size chart (men)
| Size | Chest (in) | Chest (cm) |
|---|---|---|
| XS | 32.25 | 82 |
| S | 34.63 | 88 |
| M | 37.75 | 96 |
| L | 41 | 104 |
| XL | 44 | 112 |
| XXL | 47.25 | 120 |
From H&M's published size chart (source: Myntra), checked October 2026. Charts differ by product and fit — check the shirt you buy. Centimetre values are converted from inches.
Note: Myntra gives only the body ('to fit') chest for this shirt, no shirt measurements.
Your H&M size in mtsya
We compare the shirt's chest with mtsya's garment chest: S 42½, M 44, L 46½, XL 48¾, XXL 51½ in. Because H&M gives body chest, we add 4 in of ease first.
| H&M size | Shirt chest (in) | Your mtsya size |
|---|---|---|
| XS | 36.25 (body + 4) | S (mtsya will feel roomier) |
| S | 38.63 (body + 4) | S (mtsya will feel roomier) |
| M | 41.75 (body + 4) | S |
| L | 45 (body + 4) | M or L (M for a neater fit) |
| XL | 48 (body + 4) | XL |
| XXL | 51.25 (body + 4) | XXL |
How H&M's fit compares with mtsya
Size for size, H&M runs slimmer than mtsya: on average its chest is about 1.7 in smaller than the same letter in mtsya. Most H&M wearers take the same letter or one size down in mtsya.
Every mtsya shirt is one regular-fit pattern in S to XXL, so once you know your size it holds across the range. A size exchange is open for 7 days after delivery.
How to read a shirt size chart
A garment chest is the shirt itself, measured across the chest just below the armholes and doubled. A body chest is you, measured round the fullest part of your chest with the tape level. A comfortable regular-fit shirt is usually about 4 in bigger than the body it fits. Shoulder is seam to seam across the back. If you sit between two sizes, the smaller one looks neater and the larger one is easier to move in.
Not sure?
Our size finder does this for you, including how the shirt feels. Or measure a shirt you already like with our guide on how to measure your shirt size.
Try it in Deluge, Silt or First Light, each with the small Matsya fish, the one that guided Manu's boat through the flood, stitched at the left chest.
Shop the shirts
Questions, answered
Does H&M run small?
H&M's chart runs smaller than most regular-fit brands, so many people size up or check the chest number. Compare the chest measurement in inches with a shirt you own rather than trusting the label. Charts differ by product.
What size is H&M M in mtsya?
H&M M has a body chest of 37.75 in, which matches mtsya S. mtsya garment chests are S 42½, M 44, L 46½, XL 48¾ and XXL 51½ in.
Is the H&M size chart body or garment measurement?
This H&M chart is a body (what to fit your chest) measurement. A shirt needs about 4 in more than your body chest to sit comfortably, so we add that before matching.
The fitting room
Read next:Marks & Spencer shirt size chart ·Bewakoof shirt size chart ·Snitch shirt size chart ·Shirt size guide