Fabric weight GSM explained for textile testing and sourcing

What fabric weight GSM means
Fabric weight GSM means grams per square metre. It is a mass-per-area value, not a thickness value. It tells buyers, mills, laboratories and quality teams how many grams one square metre of fabric weighs under defined measurement conditions. In textile sourcing, fabric weight gsm gives teams a common reference for comparing rolls, reviewing lab dips or strike-offs, setting tolerances and checking whether bulk production stays close to the agreed specification.
GSM should not be read as a full performance description. Two fabrics can have the same GSM and still feel or perform differently because fibre content, yarn size, weave or knit structure, finishing, moisture regain and coating can all affect hand feel, drape, opacity and end-use performance.

In a sourcing workflow, GSM connects product design with measurable quality control. A designer may define the desired handle, a buyer may write the specification, and a testing team may verify whether the delivered fabric falls within tolerance. Related measurement topics can be organized under textile testing, because GSM is often checked together with width, shrinkage, tensile strength, pilling, colour fastness and dimensional stability.
How GSM is calculated
The basic formula is straightforward:
GSM = fabric sample mass in grams ÷ sample area in square metres
If a 100 cm by 100 cm specimen weighs 180 g, the area is 1 m² and the result is 180 gsm. If a 10 cm by 10 cm specimen weighs 1.8 g, the area is 0.01 m², so the result is 1.8 ÷ 0.01 = 180 gsm.
The calculation is simple, but the reliability of the result depends on specimen size, cutting accuracy, balance precision, sample conditioning and whether the sample represents the roll or only a small swatch.
In international trade, fabric weight may also be expressed in ounces per square yard. The commonly used conversion is:
- gsm = oz/yd² × 33.906
- oz/yd² = gsm ÷ 33.906
For example, 8 oz/yd² denim is about 271 gsm, while 200 gsm fabric is about 5.9 oz/yd². This conversion is useful when comparing specifications from different markets, but it should be applied only after confirming whether the stated weight includes finishing, coating, backing, lamination or other added material.
Standards and test methods used for fabric mass per unit area
Several textile standards address fabric mass per unit area. ISO 3801 is titled for woven fabrics and covers determination of mass per unit length and mass per unit area. Official ISO information identifies ISO 3801:1977 as a published international standard that was reviewed and confirmed in 2023.
ASTM D3776/D3776M is another widely referenced standard test method for mass per unit area, or weight, of fabric. ASTM information describes the method as applicable to most fabrics and lists options for full pieces, full-width samples, small swatches and narrow fabrics.
Conditioning matters because many textile fibres absorb or release moisture depending on the surrounding atmosphere. ISO 139 covers standard atmospheres for conditioning and testing textiles, and ASTM D1776/D1776M covers conditioning and testing practices when conditioning is specified in a test method. In practical reporting, a laboratory result should state the method, specimen approach and conditioning conditions rather than reporting only a single number.
A useful GSM report usually includes:
- the test method or internal procedure used;
- the number and size of specimens;
- whether selvages were included or excluded;
- whether the fabric was conditioned before weighing;
- the individual readings, average result and tolerance decision;
- any special treatment such as coating, lamination, washing or finishing before the test.
This detail helps prevent disputes. A supplier, buyer and third-party lab may all calculate GSM correctly, but results can still differ if one party tests a full-width conditioned sample and another weighs an unconditioned small swatch from a non-representative area.
What GSM can and cannot tell you
GSM is important because it is measurable, comparable and easy to specify. Still, it is not a complete description of a fabric. A 180 gsm cotton jersey, a 180 gsm polyester woven lining and a 180 gsm coated fabric may behave very differently in cutting, sewing, washing and wearing. GSM gives the mass; construction gives much of the character.
| Question | What GSM can indicate | What needs another test or specification |
|---|---|---|
| Is the fabric lighter or heavier than expected? | Yes, if measured on representative specimens | Root cause such as yarn count, density, moisture or finishing add-on |
| Will it feel thick? | Only indirectly | Thickness, compressibility, fibre type and fabric structure |
| Will it be opaque? | Sometimes, especially within the same construction | Cover factor, colour, yarn type, knit loop length or weave density |
| Will it be durable? | Not by itself | Abrasion, tensile, tear, burst, seam strength and pilling tests |
| Will it drape well? | Only as a rough clue | Yarn, twist, finish, structure and bending stiffness |
GSM is most meaningful when the comparison is like-for-like. Comparing two cotton single jerseys with similar yarn and finishing can be useful. Comparing a brushed fleece with a plain woven poplin by GSM alone is much less reliable, because the structures store mass and air differently.
How GSM affects sourcing decisions
In sourcing, GSM often appears in tech packs, purchase specifications and inspection plans. A brand may specify 160 gsm for a T-shirt fabric, 220 gsm for a polo piqué, or a heavier value for fleece, canvas or denim. These figures are not universal grades; they are project-specific targets. The right value depends on fibre, yarn, construction, season, price target, washing requirement, colour, garment type and end use. See also: Applications.
A lower GSM may reduce material cost, shipping weight and drying time, but it can also increase transparency, reduce body, or make cutting and sewing less stable. A higher GSM may improve body, warmth or perceived substance, but it can raise cost, slow drying, change drape, and affect needle selection or seam bulk.
For coated, laminated or bonded materials, total GSM also includes added layers. In those cases, sourcing teams may need both base fabric GSM and finished fabric GSM to understand where the weight comes from.
Practical sourcing specifications should therefore combine GSM with other measurable fields:
- fibre content and blend ratio;
- yarn count, filament specification or denier where relevant;
- knit gauge, loop length, ends and picks, or weave construction;
- finished width and usable width;
- finishing route, brushing, compacting, coating or washing;
- allowed GSM tolerance and sampling plan;
- related performance tests for the intended product.
A tolerance should be realistic and agreed before production. Very narrow tolerances may be difficult for mills to maintain across dye lots, finishing batches and roll positions. Very wide tolerances reduce the value of the specification. The most useful tolerance is one that reflects both technical capability and product performance risk.
Common reasons GSM results differ
GSM disputes are common because fabric is not perfectly uniform. Even within one roll, weight can vary across the width or along the length. The difference may come from yarn variation, machine setting, finishing tension, moisture, coating add-on, residual chemicals, brushing loss, compaction or relaxation. Sampling position matters, especially if specimens are taken near the selvage, from the roll end, or from a creased and distorted area.
Timing is another common source of variation. Greige fabric, dyed fabric, finished fabric, washed fabric and garment panels can all show different GSM values. Wet processing may remove size, add softener, change shrinkage, compact loops or alter width. If the specification says 200 gsm but does not state the stage, the result is open to interpretation. For production control, the target should state whether it applies to greige goods, finished bulk fabric, after wash, after coating, or after garment processing.
Balance accuracy and specimen cutting also matter. A small specimen magnifies cutting error because a tiny area error becomes a larger GSM error after conversion. A larger specimen may better represent fabric, but it may not be available when only a lab swatch is supplied. This is why test reports should document specimen size and count, not only the final average.
A practical checklist for using GSM in textile testing
Before approving a fabric based on GSM, teams can use a simple checklist:
- Define the stage. State whether the target applies to finished fabric, after wash, coated fabric or another condition.
- Use a recognized method where possible. ISO 3801, ASTM D3776/D3776M or an agreed internal method should be named clearly.
- Condition the sample when required. Moisture-sensitive fibres can produce inconsistent results if conditioning is ignored.
- Take representative specimens. Avoid distorted edges, creases and visibly abnormal areas unless the sampling plan requires them.
- Report the details. Include specimen size, number of readings, average, unit, tolerance and any deviations from the method.
- Compare GSM with performance. If the concern is strength, opacity, warmth, shrinkage or durability, add the relevant test instead of relying on GSM alone.
This approach turns GSM from a loose buying description into a controlled quality parameter. It also makes communication clearer between mills, sourcing offices, inspection teams and laboratories.
Frequently asked questions
Is higher GSM always better?
No. Higher GSM means more mass per square metre, not automatically better quality. A heavier fabric may suit outerwear, fleece or canvas, while a lighter fabric may be better for summer shirts, linings or sportswear. Quality depends on whether the fabric meets the intended design, construction and performance requirements.
Is GSM the same as thickness?
No. GSM measures mass per area, while thickness measures the distance between fabric surfaces under specified pressure. A lofty brushed knit can feel thick at a moderate GSM, while a dense woven fabric can feel thin but heavy.
Can GSM predict shrinkage?
Not reliably. GSM can change after washing if the fabric shrinks, relaxes, loses finish or absorbs moisture, but shrinkage must be measured with a dimensional stability test. A GSM value alone does not predict lengthwise or widthwise shrinkage.
Why do two labs report different GSM values?
Differences can come from conditioning, specimen size, number of specimens, sampling position, inclusion or exclusion of selvages, balance precision, fabric moisture and the test method used. A complete report should make these variables visible.
What should a fabric specification include besides GSM?
It should include fibre content, construction, width, finishing route, tolerance, test method and relevant performance requirements. GSM is useful, but it works best as part of a broader textile specification.
