GSM to oz/yd² converter

To convert fabric weight from GSM to ounces per square yard, divide by 33.9057; to go the other way, multiply. 145 GSM is 4.28 oz/yd².

Weight per running metre
214 g
Metres per kilogram
4.68 m
Width in cm
147.3 cm

The formulas

  • oz/yd² = GSM ÷ 33.9057
  • GSM = oz/yd² × 33.9057
  • Grams per running metre = GSM × width in metres
  • Metres per kilogram = 1,000 ÷ grams per running metre

The factor is exact, not a rounding: an ounce is 28.349523125 g and a yard is 0.9144 m, so one ounce per square yard is 28.349523125 ÷ 0.83612736 = 33.9057 g/m².

Worked example

A 145 GSM cotton 58 inches wide: 58 in × 2.54 = 147.32 cm, so one running metre weighs 145 × 1.4732 = 213.6 g, and a kilogram holds 4.68 m. In ounces the fabric is 4.28 oz/yd².

Frequently asked questions

How do I convert GSM to oz per square yard?

Divide the GSM by 33.9057. For example, 145 GSM ÷ 33.9057 = 4.28 oz/yd².

How do I convert oz per square yard to GSM?

Multiply the ounces per square yard by 33.9057. For example, 5 oz/yd² × 33.9057 = 169.5 GSM.

How heavy is one running metre of fabric?

Multiply the GSM by the width in metres. A 145 GSM fabric 58 inches (147.3 cm) wide weighs 214 g per running metre.

How many metres of fabric are in a kilogram?

Divide 1,000 by the grams per running metre. At 214 g per metre that is 4.68 metres per kilogram.

Every fabric in the Bang Textiles catalogue lists its width; ask us for the GSM of any design.