Skip to content

Free calculator

Fabric GSM Calculator: Sample Weight to g/m² and oz/yd²

Fabric weight in GSM is the sample weight divided by the sample area: g/m² = grams × 10,000 ÷ cm². A 3 g sample cut with a 100 cm² round cutter is 300 g/m², which is 8.85 oz/yd². Weigh your sample, choose its shape and read GSM and oz/yd²; add the fabric width to get the weight per linear meter.

  • Formula and sources
  • No sign-up
  • Updated: 11 October 2026

Written by Elif Karaca Fact-checked by Gizem Polat

Formula

  • g/m² = g × 10,000 ÷ cm²
  • 1 oz/yd² ≈ 33.906 g/m²
Calculate

Calculate

Change the values; the result updates as you type.

Calculation
Sample weights (g)

Weigh up to 5 samples from different places of the fabric; the mean is used.

For the linear weight and meters per kilogram.

Result

Calculated with the example values

Fabric weight

300 g/m²

In ounces
8.85 oz/yd²
Sample area
100 cm²
Calculation steps
  1. Sample area: 100 cm².
  2. GSM = weight × 10,000 ÷ area; mean of 1 samples: 300 g/m².
  3. 1 oz/yd² = 33.906 g/m²: 300 g/m² = 8.85 oz/yd².

Good to know

  • Condition the sample in the standard atmosphere before weighing (ISO 139: 20 °C, 65% relative humidity).
  • Use a balance that reads at least 0.01 g; on a small sample, a weighing error is multiplied in the result.
  • For fabric, "oz" means oz/yd²; "oz per linear yard" cannot be converted without the fabric width.

Key facts

  • GSM (g/m²) = sample weight (g) × 10,000 ÷ sample area (cm²).
  • With a 100 cm² round cutter the result is 100 times the weight: a 3 g sample is 300 g/m².
  • 1 oz/yd² is about 33.906 g/m² (NIST SP 811), so 300 g/m² is about 8.85 oz/yd².
  • With the fabric width, weight per linear meter (g/m) = g/m² × width (m): 240 g/m² at 180 cm wide is 432 g/m.
  • Knitted fabric weighs differently as it comes off the machine and when fully relaxed; state the condition in which GSM was measured.

How to use

Fabric GSM calculation rests on two measurements: the weight of a sample and its area. Use the tool in this order:

  1. Choose the calculation. “From a sample” finds g/m² from a weighing; “Convert” converts between g/m² and oz/yd².
  2. Choose the sample shape. A GSM cutter is a round sample cutter with an area of 100 cm² (1/100 m²); if you use one, keep the default shape. Without a cutter, enter the sides of a rectangle (cm), the diameter of a circle (cm) or the area itself (cm²).
  3. Enter the weight in grams. You can enter up to five samples cut from different places of the fabric; the tool shows the mean, the lowest and highest value, the standard deviation and the coefficient of variation.
  4. Add the fabric width (optional). If you enter the width in cm or inches, the tool also gives the weight per linear meter (g/m), the meters per kilogram and the ounces per linear yard.

Use a period as the decimal separator (1.84). The result updates as you type; with JavaScript turned off, press “Calculate”. The “Calculation steps” section shows how the tool read the number you entered.

Formula

GSM is the mass of a sample divided by its area. Because the area is measured in cm², the result is multiplied by 10,000 (1 m² = 10,000 cm²):

g/m² = sample weight (g) × 10,000 ÷ sample area (cm²)

The sample area depends on the shape:

  • GSM cutter (round): 100 cm² (fixed)
  • Rectangle: side a × side b
  • Circle: π × diameter² ÷ 4
  • Free area: the cm² value you enter

If you enter several samples, each is calculated separately and the result is the mean. The sample standard deviation is s = √(Σ(xᵢ − x̄)² ÷ (n − 1)) and the coefficient of variation is CV (%) = s ÷ x̄ × 100. If CV exceeds 5%, the tool suggests cutting new samples from other places of the fabric, away from the selvage.

Unit conversions:

  • oz/yd²: 1 oz/yd² = 28.3495 g ÷ (0.9144 m)² ≈ 33.906 g/m² (exact value 33.9057…; NIST SP 811). So oz/yd² = g/m² ÷ 33.906 and g/m² = oz/yd² × 33.906.
  • Linear weight (g/m): g/m² × fabric width (m). A width in cm is converted to meters with 0.01, a width in inches with 0.0254.
  • Meters per kilogram (m/kg): 1,000 ÷ (g/m).
  • Ounces per linear yard: g/m × 0.9144 ÷ 28.3495.

Worked example

Start with the values the tool opens with: a sample cut with a 100 cm² GSM cutter that weighs 3 g.

  1. Area: 100 cm² (GSM cutter).
  2. GSM: 3 × 10,000 ÷ 100 = 300 g/m².
  3. oz/yd²: 300 ÷ 33.906 ≈ 8.85 oz/yd².

Without a cutter the logic is the same. A 20 × 25 cm rectangle is 500 cm²; if it weighs 9.5 g, the fabric is 9.5 × 10,000 ÷ 500 = 190 g/m². A circle 11.28 cm in diameter has an area of about 100 cm² (99.93 cm²); a 3 g sample then gives 300.2 g/m².

Weigh three samples (GSM cutter; 1.80 g, 1.84 g and 1.78 g) and you get 180, 184 and 178 g/m². The mean is 180.7 g/m², the standard deviation 3.06 and the coefficient of variation 1.7%, so the samples agree well.

With a fabric width of 180 cm and a GSM of 240 g/m², the linear weight is 240 × 1.80 = 432 g/m. That means 1,000 ÷ 432 ≈ 2.315 m/kg: 1 kg of this fabric is about 2.31 m long. 432 g/m is also about 13.93 oz per linear yard. To go from kilograms to meters or back, use the fabric meter to kg calculator.

GSM to oz/yd² and oz/yd² to GSM conversion tables

The tables below are calculated with the constant the tool uses (1 oz/yd² = 33.9057… g/m²). In denim, weight is usually given in oz/yd²: Cotton Incorporated writes that finished denims range from 3.5 to 16.5 oz/yd² (CottonWorks). For example, 8 oz/yd² is about 271.2 g/m².

g/m² to oz/yd²

GSM values in oz/yd²
g/m² oz/yd²
100 2.95
120 3.54
140 4.13
160 4.72
180 5.31
200 5.90
220 6.49
240 7.08
260 7.67
280 8.26
300 8.85
340 10.03
400 11.80

oz/yd² to g/m²

oz/yd² values in GSM
oz/yd² g/m²
3 101.7
4 135.6
5 169.5
6 203.4
7 237.3
8 271.2
9 305.2
10 339.1
11 373.0
12 406.9
13 440.8
14 474.7
16 542.5

Common mistakes

  • Entering the decimal separator wrongly. On this English page, a comma followed by exactly three digits counts as a thousands separator: “1,800” is read as 1800. Use a period for 1.8 g and check the value the tool read in the calculation steps.
  • A balance that is not precise enough. A 100 cm² sample of a 160 g/m² fabric weighs only 1.6 g, so a kitchen scale that reads to 1 g is not enough. Use a balance that reads to at least 0.01 g, or take a larger sample: a 50 × 50 cm sample is 0.25 m². The tool warns when the area is below 50 cm².
  • Relying on one sample. Several samples cut from different places, away from the selvage, show the spread; Online Clothing Study recommends five.
  • Not stating the condition of measurement. When a knitted fabric relaxes, the loops move closer together and GSM rises. In Cotton Incorporated's measurement, a 28-gauge single jersey weighed 135 g/m² as it came off the machine and 176 g/m² fully relaxed (about 30% more; ISP 1009, 2004). For more detail, see fabric weight (GSM).
  • Confusing oz with oz/yd². For fabric, “oz” means oz/yd². “Oz per linear yard” is weight per length and cannot be converted to g/m² without the fabric width.

Standards and measurement: how is fabric weight measured?

Mass per unit area is measured by a standard, and the right one depends on the fabric type:

Standard Scope
EN 12127 Mass per unit area using small samples; woven and knitted fabrics
ISO 3801 Woven fabrics only (stretch types included); mass per unit length and per unit area
ASTM D3776/D3776M Most fabrics; full-piece, full-width, small-sample and narrow-fabric options
ISO 139 Standard atmosphere for conditioning and testing

Conditioning the sample in the ISO 139 standard atmosphere (20 °C, 65% relative humidity) before weighing reduces the effect of moisture on the weighing.

The tool is exact as far as the formula goes; the uncertainty of the result comes from the input: balance, cut size, moisture and the condition in which the fabric was measured. Our recommendation is to write GSM into a contract not as a single figure but with a target value, a tolerance and the condition of measurement. For an official result or a dispute, turn to a test laboratory.

Which GSM suits which product is covered in the T-shirt, hoodie and jogger GSM guide. If you are sourcing fabric in Turkey, see the knitted fabric and woven fabric suppliers.

Frequently asked questions

How do you calculate fabric GSM?

Multiply the sample weight in grams by 10,000 and divide by the sample area in cm²: g/m² = grams × 10,000 ÷ cm². With a 100 cm² round cutter, the result is 100 times the weight: a 3 g sample is 300 g/m². For a rectangular sample the area is the product of the sides: a 20 × 25 cm sample is 500 cm², and if it weighs 9.5 g the fabric is 190 g/m².

How do you measure fabric GSM at home?

Let the fabric rest on a flat surface, cut a 10 × 10 cm square, weigh it on a balance that reads to 0.01 g and multiply the result by 100. A 1 g kitchen scale is not enough for a 160 g/m² fabric, whose sample weighs only 1.6 g. Cut samples from different places of the fabric and take the mean; a larger sample reduces the weighing error.

How do you convert oz to GSM, and GSM to oz?

For fabric, oz means ounces per square yard (oz/yd²), not per square meter. 1 oz/yd² is about 33.906 g/m² (NIST SP 811), so multiply oz/yd² by 33.906 to get GSM: 8 oz/yd² is about 271.2 g/m² and 5.3 oz/yd² about 179.7 g/m². To go the other way, divide GSM by 33.906: 180 g/m² is about 5.31 oz/yd².

What is linear weight (g/m) and how do you get it from GSM?

Linear weight is the weight of one meter of fabric length in grams (g/m), and it depends on the fabric width. Multiply GSM by the width in meters: a fabric of 240 g/m² that is 180 cm wide weighs 240 × 1.80 = 432 g/m. One kilogram of it is then 1,000 ÷ 432 ≈ 2.315 m long (m/kg).

Why does the GSM I calculate differ from the label?

Several reasons are possible: different places in the fabric can have different GSM, balance resolution magnifies the error on a small sample, moisture changes the weight, and knitted fabric weighs differently raw and relaxed. A declared GSM is a target value; the tolerance is written separately in the contract. Settle the cause with the supplier through the condition of measurement and the tolerance.

Is GSM measured the same way for woven and knitted fabric?

EN 12127, which defines measurement on small samples, applies to both woven and knitted fabrics. ISO 3801 covers woven fabrics only and also defines mass per unit length, so citing it for a knitted fabric order would be wrong. ASTM D3776/D3776M applies to most fabrics. State in the contract and the quote which standard governs.

Sources (8)

  1. EN 12127:1997 Textiles. Fabrics. Determination of mass per unit area using small samples (EVS-EN 12127:2000 record; accessed October 11, 2026)
  2. ISO 3801:1977 Textiles. Woven fabrics. Determination of mass per unit length and mass per unit area (EVS record; accessed October 11, 2026)
  3. ASTM D3776/D3776M-20(2025) Standard Test Methods for Mass Per Unit Area (Weight) of Fabric (accessed October 11, 2026)
  4. ISO 139:2005 Textiles. Standard atmospheres for conditioning and testing (ISO record; accessed October 11, 2026)
  5. NIST Special Publication 811, Guide for the Use of the International System of Units, Appendix B.8: Factors for units listed alphabetically (accessed October 11, 2026)
  6. Cotton Incorporated, A Guide to Improved Shrinkage Performance of Cotton Fabrics (ISP 1009), 2004, Table I: weights of a 28-gauge single jersey in different states (raw and relaxed)
  7. CottonWorks (Cotton Incorporated): Denim Basics (accessed October 11, 2026)
  8. Sarkar, P. How to Calculate Fabric GSM? Online Clothing Study (industry education site; accessed October 11, 2026)

Author and fact-checking

Written by

Elif Karaca

Fabrics and Fibers Editor

Elif Karaca is Tekstil Rehberi's fabrics and fibers editor. She writes guides and glossary entries on knitted, woven and nonwoven fabrics, fiber properties and choosing the right fabric for each product, and bases values such as GSM, width, shrinkage and color fastness on standards and mill technical data sheets.

Content by Elif Karaca

Fact-checked by: Gizem Polat

This content was prepared by the Tekstil Rehberi editorial team. Before publication, our verification editor checked its figures, dates and sources against primary sources.

Spotted an error? Email us at [email protected] How we work →

Fabric weight is the mass of one square meter of fabric in grams (g/m²), known as GSM (grams per square meter). It shows how light or heavy a fabric is, but it is not a measure of thickness or quality. Turkish suppliers call it gramaj.

Single Jersey

Fabric

Single jersey is a light, stretchy knitted fabric made on a single-bed circular knitting machine, with vertical loop columns (wales) on one face and loop rows (courses) on the other. It is widely used in T-shirts and underwear; Turkish suppliers call it süprem.

Knitted fabric is made by turning yarn into loops and intermeshing the loops with one another; the loop structure gives the fabric natural stretch. It falls into two main groups, weft knits and warp knits. Single jersey, rib and interlock are weft knits.

Woven Fabric

Fabric

Woven fabric is made on a loom by interlacing lengthwise warp yarns with crosswise weft yarns at right angles. It is more stable than knitted fabric: its stretch is limited by yarn properties and weave structure.

Denim

Fabric

Denim is a durable woven fabric with indigo-dyed warp yarns and undyed weft yarns, most often made in a 3×1 or 2×1 twill weave. Turkish suppliers also call it kot; jeans are made from it.

More calculators

Company directory

Looking for manufacturers in this field?

Browse companies in the related categories or get quotes from several companies with one form.

Do you manufacture or offer services in this field?