Why fabric weight needs a stated basis
"Eight ounce" is not a fabric weight until somebody says eight ounces of what. Ounces per square yard describes the cloth itself. Ounces per linear yard describes a running yard at some particular width, so the same cloth is a different number at 44 in and at 60 in. Grams per square metre is the same quantity as oz/yd² in metric dress, and it is the one every mill outside the United States quotes.
The conversion between the two area-based units is a fixed constant: one ounce is 28.349523 g and one square yard is 0.83612736 m², so 1 oz/yd² = 28.349523 ÷ 0.83612736 = 33.9057 g/m². Divide grammage by 33.9057 to get oz/yd², multiply to go the other way. That single number resolves most cross-border fabric arguments.
Linear weight is where the real confusion lives, because it hides the width. A 200 g/m² cloth at 60 in wide weighs 304.8 g per linear metre; the identical cloth at 44 in weighs 223.5 g per linear metre. A buyer comparing those two figures without checking widths would conclude the second fabric is 27% lighter, when it is the same fabric. This calculator reports both linear figures with your width stated explicitly, precisely so that cannot happen.
The two routes to a grammage
The measurement route. Cut a known area, weigh it, scale up. GSM = swatch grams × 10,000 ÷ swatch area in cm², because a square metre is 10,000 cm². A standard circular GSM cutter takes exactly 100 cm², which makes the arithmetic trivial: grammage is 100 times the swatch weight in grams. A 1.8 g cut is a 180 g/m² fabric.
Two things spoil this measurement, and both are procedural rather than mathematical. Textiles are hygroscopic, so a sample weighed straight off a humid loading dock reads heavier than the same cloth conditioned in a standard atmosphere — which is why ISO 3801 and ASTM D3776 both specify conditioning before weighing. And a single cut is a single point: fabric weight varies across the width and along the roll, so take several cuts from different positions and average them.
The construction route. When the fabric does not exist yet, you can estimate its grammage from the weaving specification. Work out how much yarn a square metre contains and how much that yarn weighs.
A square metre of cloth is 39.3701 in wide, so it holds EPI × 39.3701 warp ends, each one metre long — that is EPI × 39.3701 metres of yarn, or EPI × 43.0556 yards. English cotton count Ne is hanks of 840 yards per pound, so those yards weigh EPI × 43.0556 ÷ (840 × Ne) pounds, which is EPI × 23.2496 ÷ Ne grams once you multiply by 453.59237 g/lb. The weft term is identical with PPI and the weft count. Add them and you have the yarn mass in a square metre.
Then add crimp. The derivation above assumed every yarn runs dead straight, and no yarn in a woven fabric does — it undulates over and under the yarns crossing it, so its true length exceeds the fabric dimension it spans. That extra length is crimp, and it is extra mass. Multiply by (1 + crimp). Crimp depends on the weave and the relative tensions, so measure it if the number matters: pull a yarn from a measured length of cloth, straighten it without stretching, and compare. With crimp set to zero the estimate is a floor, not an answer.
Worked example: a 60 × 60 / 20s × 20s cotton poplin
A shirting is specified as 60 ends and 60 picks per inch, both yarns 20s Ne, with a measured crimp of 8%. It will be delivered 60 in wide on 100 m rolls.
- Warp mass. 23.2496 × 60 ÷ 20 = 23.2496 × 3 = 69.749 g/m².
- Weft mass. Same construction, so also 69.749 g/m².
- Straight-yarn total. 69.749 + 69.749 = 139.498 g/m².
- Crimp allowance. 139.498 × 1.08 = 150.66 g/m².
- Imperial equivalent. 150.66 ÷ 33.9057 = 4.443 oz/yd².
- Width in metres. 60 × 0.0254 = 1.524 m.
- Linear metre. 150.66 × 1.524 = 229.6 g, and a linear yard is 229.6 × 0.9144 = 209.95 g = 7.406 oz.
- Roll weight. 150.66 × 1.524 × 100 ÷ 1,000 = 22.96 kg, or 50.6 lb.
Now check the estimate against a swatch. Suppose the delivered goods cut at 1.62 g on a 100 cm² cutter, so 162 g/m². That is 162/150.66 = 1.075, meaning the real cloth is 7.5% heavier than the construction estimate predicted. Finishing is the usual explanation — residual size, a softener add-on, or a fabric that shrank in finishing so the finished EPI and PPI are higher than the loom-state figures the specification quoted. This is exactly why the swatch route is the measurement and the construction route is the estimate.
How to read the result
Quote grammage, then convert for the customer. Grammage is the only one of the three figures that survives a change of width, so it is the right unit for a specification and for comparing two mills' offers. Convert to oz/yd² for a US buyer and to a linear figure only when you also state the width in the same sentence.
Use the linear figures for costing and logistics. A cutting room buys linear metres or yards, and freight is billed on kilograms and cube. The roll weight here is what goes on the packing list; if you are shipping by LTL, the freight density and class calculator turns that weight and the roll's dimensions into a class.
Treat the weight bands as shorthand, not specification. Trade usage puts apparel knits roughly below 150 g/m² as lightweight, 150–250 as midweight and above 250 as heavyweight. Those bands are conventions rather than standards, and they mislead across fabric types: a densely woven 150 g/m² shirting is stiff and opaque while a 150 g/m² open jersey drapes and shows through. Weight is one variable; construction, fibre and finish are the others.
Expect the construction estimate to read light. It counts yarn and nothing else. Finishing chemistry, coating, printing, and any shrinkage that raises the finished thread density all add mass that EPI, PPI and yarn count cannot see. When both numbers are available, the swatch wins.
Remember that grammage says nothing about yield. How many garments come out of a roll depends on marker efficiency and pattern geometry, not on weight — that is what the garment fabric consumption calculator is for. And if your yarn counts are quoted in tex or denier rather than Ne, convert them first with the yarn count converter, because putting a denier figure into an Ne field inverts the whole relationship.
Grammage to ounces, and to linear yards at 60 in
| g/m² | oz/yd² | oz per linear yard at 60 in |
|---|---|---|
| 100 | 2.949 | 4.916 |
| 120 | 3.539 | 5.899 |
| 140 | 4.129 | 6.882 |
| 150 | 4.424 | 7.373 |
| 180 | 5.309 | 8.848 |
| 200 | 5.899 | 9.831 |
| 240 | 7.078 | 11.797 |
| 280 | 8.258 | 13.763 |
| 320 | 9.438 | 15.730 |
| 400 | 11.797 | 19.662 |
The linear column scales directly with width: at 44 in instead of 60 in, multiply every figure in it by 44/60 = 0.7333. That ratio is the entire reason linear weights are not comparable between suppliers quoting different widths.
Mistakes that produce the wrong fabric weight
- Comparing a linear weight with a square weight. They are different quantities. Convert both to grammage before deciding which fabric is heavier.
- Weighing an unconditioned sample. Fibres pick up moisture from the air, so a humid swatch reads heavy. ISO 3801 and ASTM D3776 both call for conditioning first.
- Cutting one swatch. Weight varies across the width and along the roll. Take several cuts from different positions and average them, especially on a claim.
- Setting the crimp allowance to zero. Yarn in a woven fabric follows a longer path than the cloth it crosses, so a zero-crimp estimate is a floor and always reads light.
- Putting tex or denier into the Ne field. Ne is indirect — a higher number means a finer yarn — while tex and denier are direct. Mixing them inverts the weight completely.
- Using loom-state EPI and PPI for a finished fabric. Fabric contracts in finishing, so finished thread densities are higher than greige ones and the finished cloth is heavier per square metre.
- Treating grammage as a proxy for opacity, drape or durability. Two fabrics at the same weight can differ completely in all three, because construction and fibre do most of that work.
How the standards define this measurement
Mass per unit area is a standardised test, not just an arithmetic exercise. ISO 3801 covers the determination of mass per unit length and mass per unit area for woven fabrics, and ASTM D3776 covers mass per unit area for fabrics generally. Both specify cutting a defined area, conditioning the specimen in a standard atmosphere before weighing, and taking multiple specimens. If you are writing a purchase specification or arguing a claim, cite the test method alongside the number — "180 g/m² to ISO 3801" is a commitment, while "180 gsm" on its own is a marketing figure that nobody has to reproduce under defined conditions.
What grammage does not tell you
It does not tell you thickness. A lofty fleece and a dense twill at the same grammage differ enormously in caliper, because thickness comes from construction and bulk rather than mass. If thickness matters — for insulation, for seam allowance behaviour, for a packing calculation — measure it.
It does not tell you shrinkage. The weight per square metre of finished cloth rises when the cloth shrinks, because the same yarn now occupies less area. That is why a fabric can wash heavier per square metre than it arrived, and why a specification should state whether the grammage is measured before or after a stated wash.
It does not tell you cost per garment. That depends on how efficiently pattern pieces nest in the marker, which is a geometry problem, not a weight problem. Two rolls of identical grammage at different widths can yield materially different numbers of garments.
It does not settle knit versus woven comparisons. A knit's loop structure gives it stretch and drape a woven of the same grammage will not have. Compare within a fabric class, not across.
The same measure-and-scale logic appears elsewhere in production: paper is specified by grammage on exactly the same basis, and the paper basis weight to gsm calculator converts it against the US basis-weight system, which is a good deal messier than the textile one. And once you know the roll weight, the dimensional weight shipping calculator tells you whether a carrier will bill you on weight or on cube.
Key terms
- GSM (grammage)
- Mass per unit area of the fabric, in grams per square metre. Independent of width and roll length.
- oz/yd²
- Ounces per square yard — the same quantity as grammage in US units. 1 oz/yd² = 33.9057 g/m².
- Linear yard weight
- Weight of one running yard at a given width. Meaningless unless the width is stated with it.
- EPI / PPI
- Ends per inch (warp) and picks per inch (weft) in the finished cloth. Thread density, counted with a pick glass.
- Ne (English cotton count)
- Number of 840-yard hanks per pound. An indirect count: a higher number is a finer yarn.
- Crimp
- The extra yarn length arising from the wavy path a yarn takes through the weave, expressed as a percentage of the fabric dimension it spans.
