Calculating GSM (grams per square meter, g/m²) accurately is a foundational skill for textile procurement managers, merchandisers, and fabric developers. Whether you are approving a lab dip or verifying loom-state greige fabric, understanding how area weight is derived prevents costly specification disputes.
There are three ways to arrive at a GSM, and a buyer needs all three: measure the cloth you have, convert a number quoted in another unit, and predict the weight of cloth that does not exist yet. This guide covers each, with the arithmetic worked.
The Standard GSM Formula
The fundamental equation for fabric weight by area is:
GSM = (Weight of Sample (g)) ÷ (Area of Sample (m²))
Using a Standard 10 cm × 10 cm GSM Cutter
In standard textile laboratory testing, a circular or square cutter punches a specimen of exactly 100 cm² (0.01 m²):
- Cut: Punch a 100 cm² sample from un-tensioned cloth (avoiding selvedges).
- Weigh: Place the sample on a calibrated electronic balance (accurate to 0.01 g).
- Calculate: Multiply the gram reading by 100.
GSM = Sample Weight (g) × 100
Example: If a 100 cm² specimen weighs 1.15 grams, the fabric weight is 1.15 × 100 = 115 GSM.
Converting GSM to oz/yd² (Ounces per Square Yard)
US buyers frequently specify fabric in ounces per square yard (oz/yd²). To convert between imperial and metric area weights:
GSM = oz/yd² × 33.906
oz/yd² = (GSM) ÷ (33.906)
Use the converter mode above, or the full Buyer Tools GSM page, when you need a quick check against a PO.
Quick Reference Conversion Table
| GSM (g/m²) | Imperial (oz/yd²) | Typical Home Textile End Use |
|---|---|---|
| 60 GSM | 1.77 oz/yd² | Sheer drapery, light linings |
| 90 GSM | 2.65 oz/yd² | Lightweight bedding, pocketing |
| 110 GSM | 3.24 oz/yd² | Standard microfiber sheetings |
| 180 GSM | 5.31 oz/yd² | Heavy curtain fabrics, decorative covers |
| 250 GSM | 7.37 oz/yd² | Upholstery grounds, blackout curtains |
Calculating GSM from Roll Length and Full Width
When a sample cutter is unavailable, buyers can calculate full-roll GSM using total weight, roll length, and cuttable width:
GSM = (Total Net Weight (kg) × 1000) ÷ (Roll Length (m) × Cuttable Width (m))
Example: A roll of polyester dobby weave fabric measures 100 meters long, 2.80 meters wide, and weighs 33.6 kg net:
GSM = (33.6 × 1000) ÷ (100 × 2.80) = (33600) ÷ (280) = 120
Predicting GSM from the yarn spec and the sett
The third method is the one a mill uses before a sample exists: derive the weight from the yarn and the sett. Denier is a yarn number - grams per 9,000 meters of yarn - and the sett is how many ends and picks are crammed into each centimetre. Together they give the areal weight:
GSM = (ends/cm × warp denier + picks/cm × weft denier) ÷ 90
Worked on three constructions:
- 150D at 30 ends and 26 picks per cm → (30 × 150 + 26 × 150) ÷ 90 = 93 GSM
- 75D at 40 ends and 34 picks per cm → (40 × 75 + 34 × 75) ÷ 90 = 62 GSM
- 300D at 28 ends and 26 picks per cm → (28 × 300 + 26 × 300) ÷ 90 = 180 GSM
Two cautions. The counts are per centimetre - a spec quoted per inch (the 190T taffeta convention) divides by 2.54 first, and skipping that is the classic silent 2.54× error. And the formula assumes the yarns sit straight in the cloth; crimp adds a few percent, so treat the result as a pricing estimate and the finished-cloth test as the number an order is held to. The derivation and the per-inch conversion are set out in the denier guide.
From greige GSM to finished GSM
The number you predict from the sett is a greige number. Finishing moves it, and the move is arithmetic on three levers:
finished GSM = greige GSM × (1 − mass loss) ÷ ((1 − width shrinkage) × (1 − length shrinkage))
A 280 cm, 88 GSM greige through a 7% width contraction, 3% length shrinkage and 3% mass loss lands at 94.6 GSM - the width contraction does the work, and the length shrinkage and mass loss cancel. The full route-by-route breakdown, and why an alkali-reduced cloth can finish below its greige weight, is in finished vs greige GSM. The shrinkage tool computes it for your own spec.
Key Variables Affecting Measured GSM
- Greige vs Finished Stage: Wet processing (scouring, bleaching, dyeing) and thermal setting shrink the cloth, increasing yarn density and GSM by 3%–8% relative to loom-state greige. Always specify on the PO whether the GSM is greige or finished.
- Moisture Regain: Synthetic fibers like polyester regain minimal moisture (~0.4%), whereas natural fibers absorb ambient moisture, fluctuating test results based on relative humidity.
- Finishing Pick-up: Functional chemical treatments (such as flame retardant or water repellent coatings) add measurable weight to the base fabric.
- Specimen and conditioning: The method matters as much as the arithmetic. ISO 3801 and ASTM D3776 both measure mass per area but allow different specimen sizes and conditioning; a lab that cuts a small specimen from a tight selvedge region will report high. Name the method and the conditioning on the test report.
For details on Weaverine's mill-direct polyester constructions (ranging from 55 GSM to 250 GSM), explore our Greige Fabric Catalog or consult our Terminology Guide.
New to the unit itself? What Is GSM in Fabric covers what the number does and does not tell you, in plain language, before you start converting.