Fabric GSM Converter

Fabric GSM Converter

g/m², oz/yd² and ounces per LINEAR yard — and the third of those depends on the roll width, which is why this is not a one-line conversion. A 12 oz denim is 407 g/m² whatever the width; a yard off the roll weighs a third more at 60 inches than at 45.

Fabric weight

Area weight ↔ linear weight
The three LINEAR options are the ones Google’s converter cannot do, because a linear yard of cloth is an area only once you know how wide the roll is.
In whatever unit the box above says. A 12 here with oz/yd² selected is a 12 oz denim.
Widths from a published guide: quilting cotton 42–44 in (110 cm), dress fabric 44–45 in (140 cm), drapery 54 in, knit and upholstery 58–60 in (150 cm), wide-back 108 in (280 cm).
Measure the usable width, selvedge to selvedge. It is the whole reason a linear-yard weight is not a fixed number.
Not a circuit: three pieces of the same cloth, all to one scale. On the left one square metre, which is what a g/m² figure weighs. Beside it one LINEAR yard off a 45-inch roll and one off a 60-inch roll — same length, different width, and therefore different area and different weight. The numbers under each are yours. That is the whole reason a per-linear-yard weight is not a conversion a search engine can do.
406.9g/m²Example

a 12 oz denim on a 58-inch roll

Advertisement

Two yards, and only one of them is an area

1 oz/yd² = 28.349523125 g ÷ 0.83612736 m² = 33.90575 g/m²  ·  oz per linear yard = oz/yd² × width (yd)  ·  g per linear metre = g/m² × width (m)  ·  area of one linear yard = width (in) ÷ 36 yd²
square yard
an area, exactly 0.83612736 m². A weight per square yard needs no width
linear yard
36 in of roll at whatever width it happens to be. A weight per linear yard is meaningless without it
33.90575
the exact ratio of the avoirdupois ounce to the square yard. Both constants are exact, so this one is too
denim oz
oz/yd², not per linear yard. A 12 oz denim is 407 g/m²
width
usable width selvedge to selvedge. Nominal widths (44 in, 110 cm) are not conversions of each other

Worked example

a 12 oz denim on a 58-inch roll
The trade's “12 oz” means 12 ounces per SQUARE yard, so 12 × 33.90575 = 406.9 g/m²
That constant is exact arithmetic, not a measurement: an ounce is 28.349523125 g and a square yard is 0.83612736 m²
One linear yard of a 58-inch roll is 58 ÷ 36 = 1.6111 yd², so it weighs 12 × 1.6111 = 19.33 oz
In metric: 58 in is 1.4732 m, so a linear metre weighs 406.9 × 1.4732 = 599 g
The same denim at 45 in would be 15.00 oz a linear yard and at 60 in 20.00 — a third more cloth for the same number on the label

The same 12 oz denim on every standard roll width

Width (in)Width (cm)What it usually isArea of a linear yard (yd²)Area of a linear metre (m²)oz per linear yardg per linear metre
42110quilting cotton, US mills1.16671.066814.00434
44110quilting cotton, UK and EU mills1.22221.117614.67455
45140dress fabric and broadcloth1.25001.143015.00465
54135drapery1.50001.371618.00558
58150knit and upholstery1.61111.473219.33599
60150upholstery, wide apparel cloth1.66671.524020.00620
108280wide-back quilting cotton3.00002.743236.001,116
One cloth, one weight per unit area, and the last two columns vary by a factor of two and a half. That is the whole reason this page exists: a search engine can convert 12 oz/yd² to 407 g/m² on its own, but it cannot tell you what a yard off the roll weighs, because that depends on a number only the roll knows. Note the two 110 cm rows: metric and imperial widths are nominal and do not convert into each other cleanly, so measure selvedge to selvedge if the quantity matters.

Denim, where “oz” means ounces per SQUARE yard

BandAs the trade says itComputed from 33.906 (g/m²)As the same source prints it (g/m²)Difference
Lightweight denim6–9 oz203–305204–305-0.6 / 0.2
Mid-weight denim — “the sweet spot”10–14 oz339–475340–475-0.9 / -0.3
Heavyweight denim15 oz and up509 and up510 and up-1.4
A 12 oz denim is 407 g/m², and the source these bands come from says the quiet part out loud: “an ounce tells you how much a square yard of fabric weighs”. The last column is the check — its own printed gram figures reproduce the 33.906 factor to within two grams at every boundary. Its example jeans, 13.5 oz, it prints as 460 g/m² where the factor gives 457.7, which is 0.5% and is rounding, not a different unit.

T-shirt jersey, and a published band table checked against itself

Bandg/m² as printedoz as printedoz computed from the g/m²Printed minus computed
Lightweight tee100–1503.0–4.52.95–4.42-0.05 / -0.08
Mid-weight tee150–1804.5–5.54.42–5.31-0.08 / -0.19
Heavyweight tee180–2406.0–7.05.31–7.08-0.69 / 0.08
Five of the six boundaries in this published table agree with the 33.906 factor to a fifth of an ounce. The sixth does not: the same 180 g/m² is printed as the top of the mid-weight band at 5.5 oz and as the bottom of the heavyweight band at 6, where the factor puts it at 5.31. Six ounces is really 203 g/m², so the two columns of that one row describe cloth 12% apart. Whole-ounce rounding is the cause, and it is worth knowing about because tee weights are quoted in both units interchangeably.

Towels, where the same GSM is the same unit

What it is sold asg/m²oz/yd²
Quick-dry and travel towels — “thin and flat, closer to a large tea towel”300–4008.85–11.80
Hotel, gym and household bulk — “light but proper terry”400–55011.80–16.22
Retail “plush” and hotel luxury — dries overnight550–65016.22–19.17
Upper retail end and many spa ranges — “thick and heavy in the hand”650–75019.17–22.12
Spa and specialist — “very thick”, slow drying750–90022.12–26.54
Bath mats rather than body drying — “dense and mat-like”900 and up26.54 and up
A towel’s GSM is not a towel-specific measure: it is grams per square metre of the finished, dry fabric, exactly as for denim or shirting. The second column is the unfamiliar one, and it is why towels are never sold in ounces — a 600 GSM bath towel is 17.7 oz/yd², which sounds absurd next to a 12 oz denim but simply means terry is four or five times the weight of shirting per unit area.

Named cloths, for sanity-checking a number

Clothg/m²oz/yd²
Cheesecloth401.18
Muslin70–1002.06–2.95
Chiffon75–1252.21–3.69
Quilting cotton140 and up4.13
Cotton jersey knit100–2002.95–5.90
Wool suiting210–3006.19–8.85
Denim130–5503.83–16.22
Hoodie fleece300–4008.85–11.80
Upholstery250–6507.37–19.17
Cotton towelling300–9008.85–26.54
Published ranges, wide on purpose — “denim” spans 130 to 550 g/m², which is a factor of four. Use these to catch a decimal point, not to specify anything. The general classes behind them are lightweight under 150, medium 150 to 350 and heavyweight above 350 g/m².

The three units, and which is which

UnitWhat it measuresNeeds the width?Who uses it
g/m² (GSM)mass per unit AREAnoeveryone outside the US, and US mills for knits and towels
oz/yd²mass per unit AREAnoUS apparel trade; this is what a denim “oz” number is
oz or lb per LINEAR yardmass per unit LENGTH of rollYESUS wovens sold by the yard, and freight
g or kg per LINEAR metremass per unit LENGTH of rollYESEuropean rolls, sold by the metre at a stated width
yards per poundthe reciprocal, length per unit massYESmills quoting yield
tex, denier, Nm, Nemass per length of a single YARN, not of clothno — different quantity entirelyspinners; see the yarn count converter
The last row is the one to be careful about. A yarn count and a fabric weight are different physical quantities — one is mass per length of a thread, the other mass per area of cloth — and no factor converts between them, because the answer depends on how many threads per inch went into the weave and how much crimp they took. This page does not offer that conversion and neither should any other.

A square yard is an area; a linear yard is not

Two of the units on this page are weights per unit area and two are weights per unit length, and confusing them is the commonest mistake in buying cloth. Grams per square metre and ounces per square yard both describe the fabric itself: they need nothing else, and the factor between them is exact arithmetic — an avoirdupois ounce is exactly 28.349523125 g, a square yard is exactly 0.83612736 m², so 1 oz/yd² is 33.90575 g/m² with no measurement in it. Ounces per linear yard and grams per linear metre describe a length of roll, and a length of roll is not an area until you know how wide it is.

That width is the reason this page can exist at all. One linear yard of 45-inch cloth is 1.25 square yards; one linear yard of 60-inch cloth is 1.667. Same cloth, same weight per square yard, and the second weighs a third more per yard bought — a third more money, a third more freight, a third more when the mill quotes yield. Standard widths run from 42 in quilting cotton to 108 in wide-back, so the spread is a factor of two and a half. No search engine can do that conversion, because the missing number is on the roll and nowhere else.

Which ounce does the denim trade mean? The square-yard one. A 12 oz denim weighs twelve ounces per square yard, which is 407 g/m²; the source of the published weight bands says it in terms, “an ounce tells you how much a square yard of fabric weighs”, and its own printed gram figures reproduce the 33.906 factor at every band boundary. The same applies to canvas and duck. So a denim number converts without a width, and only the linear question needs one.

A towel’s GSM and a T-shirt’s GSM are the same unit as a shirting GSM — grams per square metre of finished dry fabric — and the numbers look unfamiliar only because terry is four or five times the weight of shirting per unit area. Those are also the highest-volume questions this page gets, so both band tables are here. One warning that came out of checking them: a published T-shirt band table prints 180 g/m² as the mid-to-heavy boundary in one column and 6 oz in the other, and 180 g/m² is really 5.31 oz while 6 oz is 203. Whole-ounce rounding, but 12% of a shirt.

What this page will not do is convert a fabric weight into a yarn count. Tex, denier, Nm and Ne are mass per unit length of a single thread; g/m² is mass per unit area of cloth. Getting from one to the other needs the threads per inch in warp and weft and the crimp they took in weaving, none of which a converter can know, so there is no factor and this page offers none. The yarn count converter owns the yarn side of that boundary. For the paper-trade version of exactly the same area-versus-sheet confusion see the paper weight converter, where a pound depends on which basic sheet it was weighed on.

Advertisement

Frequently asked questions

What is 1 oz/yd² in GSM?

33.90575 g/m², and it is exact rather than approximate: an avoirdupois ounce is exactly 28.349523125 g and a square yard is exactly 0.83612736 m², so their ratio has no measurement in it. Most charts print 33.906 or 33.91; the same number comes out of the exact pound divided by sixteen, which is a useful second check.

What does the “oz” on denim mean?

Ounces per square yard. A 12 oz denim weighs 12 ounces per square yard, which is 407 g/m²; a 14 oz is 475. It does NOT mean the weight of a yard off the roll, which would depend on the roll’s width. Published bands put lightweight at 6 to 9 oz, mid-weight at 10 to 14 and heavyweight at 15 and up.

Why do I need the fabric width?

Because a linear yard is a length, not an area. A yard off a 45-inch roll is 1.25 yd²; a yard off a 60-inch roll is 1.667 yd² — a third more cloth at the same weight per square yard, so a third more weight, a third more money and a third more freight. Any quote in oz or lb per linear yard, or in g per linear metre, is incomplete without the width beside it.

Is a towel’s GSM the same unit as a shirt’s?

Yes, exactly the same: grams per square metre of finished dry fabric. The numbers look different only because terry is a much heavier construction — a 600 GSM bath towel is 17.7 oz/yd² against a T-shirt’s 4 or 5. Nothing about towel GSM is special; the unit is just more often quoted there because it is the main thing distinguishing one towel from another.

What GSM is a good T-shirt?

Published bands put lightweight tees at 100 to 150 g/m², mid-weight at 150 to 180 and heavyweight at 180 to 240 and up. Watch the unit when a listing quotes ounces: the same table that prints 180 g/m² as the mid/heavy boundary also prints that boundary as 6 oz, and 180 g/m² is really 5.31 oz. Six ounces is 203 g/m², a genuinely heavier shirt.

How is fabric weight different from yarn count?

They are different physical quantities. Fabric weight is mass per unit AREA of cloth; a yarn count — tex, denier, Nm, Ne — is mass per unit LENGTH of a single thread. No factor converts between them, because getting from one to the other needs the threads per inch in warp and weft and the crimp they took in weaving. The yarn count converter handles the yarn side; this page handles the cloth side; nothing bridges them.

How do I work out yards per pound?

It is the reciprocal of pounds per linear yard, so it needs the width too. At 407 g/m² on a 58-inch roll a linear yard weighs 1.208 lb, so a pound is 0.828 linear yards. Mills quote yield this way because it is what they are actually selling.

Related calculators

References

  1. Fashion-Incubator, Fabric Weight and Conversions (read 27 September 2026), which derives the constant this page is built on from the exact ounce and the exact yard — “1 oz/yd2 = 28.3495231g/.83612736 m2 = 33.90574744 g/m2” — and states the linear-yard trap in terms: “every linear yard of goods 54″ wide covers an area of 1.5 square yards.”
  2. FibreCalcs, Standard Fabric Widths Guide (read 27 September 2026), for the widths the selector offers and what each is: quilting cotton 42 to 44 in (110 cm), dress fabric 44 to 45 in (140 cm), drapery 54 in, knit and upholstery 58 to 60 in (150 cm), wide-back 108 in (280 cm). It also states the sales convention: fabric is sold “by the linear yard or metre at the stated width”.
  3. sanvt, Denim Oz: Guide to Meaning, Weight & Differences vs GSM (read 27 September 2026), which settles which ounce the denim trade means — “an ounce tells you how much a square yard of fabric weighs” — gives “1 ounce (oz/yd²) ≈ 33.91 GSM”, and prints the bands: lightweight 6 to 9 oz, mid-weight 10 to 14 oz (“the sweet spot”), heavyweight 15 oz and up.
  4. Kemet Cotton, Towel GSM Explained (read 27 September 2026), for the towel bands and for the confirmation that a towel’s GSM is the same unit as any other fabric’s: “GSM stands for grams per square meter. It is the weight of one square meter of the finished fabric, dry.”
  5. US Apparel Wholesale, T-Shirt Fabric Weight Guide (read 27 September 2026), for the jersey bands — lightweight 100 to 150 GSM (3 to 4.5 oz), mid-weight 150 to 180 (4.5 to 5.5 oz), heavyweight 180 to 240+ (6 to 7+ oz) — whose two columns agree with the 33.906 factor to better than 2%, and for the same point stated generally: GSM “applies to all fabric types, not just t-shirts”.
  6. Silver Bobbin, What Is GSM of Fabric? (read 27 September 2026), for the general weight classes and the named-cloth table: muslin 70 to 100, cotton jersey 100 to 200, wool suiting 210 to 300, denim 130 to 550, hoodie fleece 300 to 400, upholstery 250 to 650, cotton towelling 300 to 900 g/m².