Skip to calculator
Materials & Production Free · No login

Textile GSM (Fabric Weight) Converter

Convert fabric weight between GSM (grams per square metre) and oz/yd² (ounces per square yard). Free textile weight converter for sourcing and comparing fabrics across suppliers.

⚖️
🎯

A US supplier's spec sheet lists fabric weight in oz/yd² while all your other sourcing notes use GSM — before comparing options, you want them on the same scale.

Textile GSM (Fabric Weight) Converter
Materials & Production
oz/yd² = GSM ÷ 33.906 GSM = oz/yd² × 33.906 GSM (grams per square metre) is the metric standard; oz/yd² (ounces per square yard) is common in US sourcing and denim/canvas specs. The conversion factor comes directly from the metric-to-imperial area and weight relationship.
Reference: Standard textile industry unit conversion (1 oz/yd² = 33.906 g/m²)
ℹ️ Estimate only for business planning purposes. Verify against your actual costs, supplier quotes and local regulations before pricing or committing to a production run.

1 What this calculator does

Converts fabric weight between GSM (grams per square metre — the metric/international standard) and oz/yd² (ounces per square yard — common in US sourcing, denim and canvas specifications), and shows the general weight category the fabric falls into. Useful when comparing fabric options from suppliers using different unit systems.

2 Formula & professional reasoning

oz/yd² = GSM / 33.906 GSM = oz/yd² x 33.906

GSM and oz/yd² are both measures of fabric weight per unit area, just using different unit systems (metric grams per square metre vs imperial ounces per square yard). The fixed conversion factor (33.906) comes from the mathematical relationship between grams-to-ounces and square-metres-to-square-yards. Fabric weight is one of the most important specifications when sourcing — it affects drape, structure, warmth, durability and appropriate garment types — so being able to compare weights across suppliers using different unit conventions (common when sourcing internationally) avoids costly ordering mistakes.

3 Worked examples

⚠️ Illustrative example only — not clinical or professional instruction.

Basic
Lightweight shirting, GSM to oz
Given: 120 GSM cotton poplin
Working: 120/33.906 = 3.54 oz/yd²
Answer: 3.54 oz/yd²
💡 This is a typical lightweight shirting fabric weight — comfortable for warm-weather shirts and blouses.
Standard
Mid-weight denim, oz to GSM
Given: 12 oz/yd² denim (a common mid-weight denim spec)
Working: 12x33.906 = 406.9 GSM
Answer: 406.9 GSM
💡 This confirms a 'medium-heavy' denim weight — useful when a US supplier's oz spec needs to be compared against a metric-based fabric library.
Advanced
Heavy canvas, GSM to oz
Given: 450 GSM cotton canvas
Working: 450/33.906 = 13.27 oz/yd²
Answer: 13.27 oz/yd²
💡 At this weight, the fabric is firmly in heavyweight/structural territory — appropriate for bags, outerwear or upholstery-adjacent applications rather than draped garments.

4 Sanity check

Weight category reference
Under 100 GSM: very lightweight (chiffon, voile) | 100-200 GSM: light-medium (shirting, jersey) | 200-350 GSM: medium-heavy (denim, suiting) | 350+ GSM: heavy (canvas, coating)
Use these bands as a sanity check that a converted figure lands where you'd expect for that fabric type
Common denim weights
Lightweight denim: ~200-280 GSM (6-8 oz) | Mid-weight: ~280-400 GSM (8-12 oz) | Heavyweight: 400+ GSM (12+ oz)
A denim spec that converts far outside this range is worth double-checking for a unit or decimal error
Round-trip check
Converting a value to the other unit and back should return the original figure — useful to verify no transcription error occurred
Supplier spec cross-check
When comparing multiple suppliers, convert all fabric weights to the same unit before comparing — mixing GSM and oz/yd² figures directly (without converting) is a common sourcing mistake

5 Common errors

ErrorCauseConsequenceFix
Assuming GSM and oz/yd² are roughly interchangeable numbers Treating a '200' GSM figure as similar in magnitude to a '200' oz/yd² figure These are wildly different weights — 200 GSM is a light-medium fabric, while 200 oz/yd² would be an absurdly heavy, likely non-existent garment fabric Always convert explicitly using the 33.906 factor rather than comparing raw numbers across unit systems
Confusing fabric weight with fabric quality Assuming a higher GSM/oz automatically means better quality Weight and quality are different properties — a heavy fabric isn't automatically higher quality, and a lightweight fabric isn't automatically lower quality; appropriateness depends on the intended garment Match fabric weight to the design intent (drape vs structure, season, garment type) rather than treating weight as a quality proxy
Overlooking weight tolerance in supplier specs Treating a supplier's stated GSM/oz figure as an exact, guaranteed value Textile weight can vary by a small percentage batch-to-batch due to natural fibre and manufacturing variation Expect and plan for a small tolerance (often ±5-10%) around a supplier's stated fabric weight, especially for natural fibres
Using the wrong conversion direction Selecting 'oz to GSM' when the known value is actually already in GSM, or vice versa Produces a wildly incorrect result that then propagates into costing or sourcing decisions Double-check which unit your known value is actually in before selecting the conversion direction