Skip to content

Fabric Weight Converter

The Fabric Weight Converter converts between GSM and ounces per square yard for comparing fabric weights across measurement systems.

Reviewed by Doc. dr. sc. Slavenka Petrak, Clothing technology (FTT Zagreb)Last updated

Quick presets

Choose which unit to convert from

Enter the fabric weight value

These calculations are estimates for planning purposes. Always verify measurements and requirements for your specific project before purchasing materials.

Table of Contents

How the Fabric Weight Converter Works

Fabric weight is measured in two systems worldwide. The metric system uses GSM — grams per square metre — which tells you the weight of a one-metre-square sample. The imperial system uses ounces per square yard (oz/yd²). The two measure the same property but with different units, and you will encounter both when shopping online, comparing international suppliers, or following patterns from different countries.

The conversion factor is straightforward: 1 oz/yd² equals 33.906 GSM. To convert GSM to ounces, divide by 33.906. To convert ounces to GSM, multiply by 33.906. The calculator also categorises the result into a weight class — lightweight, medium, medium-heavy, or heavyweight — which helps you judge whether a fabric is suitable for your intended use.

Two Systems for Measuring Fabric Weight

The split between GSM and oz/yd² exists because textile manufacturing developed independently in metric and imperial countries. European, Asian, and most international fabric suppliers list weights in GSM. American fabric retailers and many US pattern designers use oz/yd². UK suppliers use a mix of both, often listing GSM on the bolt but ounces in catalogue descriptions.

Neither system is inherently better. GSM has the advantage of being an international standard with decimal precision. Oz/yd² is familiar to American quilters and garment sewists. If you regularly buy fabric from international sellers or follow patterns from different countries, converting between the two is a routine necessity. For yarn weight comparisons rather than fabric weight, the yarn yardage calculator uses a different weight classification system based on yards per 100 grams.

Common Fabric Weight Ranges

Knowing typical GSM ranges helps you judge whether a fabric is suitable for your project before you buy it. These are approximate ranges — the exact weight depends on the specific weave, fibre content, and finish.

  • Silk and chiffon: 15 to 70 GSM (0.4 to 2.1 oz/yd²). Sheer, lightweight, and drapey. Used for lining, blouses, and evening wear.
  • Quilting cotton: 110 to 150 GSM (3.2 to 4.4 oz/yd²). The standard weight for patchwork and quilting. Firm enough to hold shape, light enough to needle through multiple layers.
  • Shirting and dress fabrics: 100 to 180 GSM (2.9 to 5.3 oz/yd²). Ranges from crisp poplin to softer lawn, depending on the weave.
  • Denim: 280 to 400 GSM (8.3 to 11.8 oz/yd²). Lightweight chambray at the low end, heavy selvedge denim at the top. Denim weight is sometimes listed in ounces per linear yard rather than per square yard — check which measurement your supplier uses.
  • Canvas and duck: 350 to 600 GSM (10.3 to 17.7 oz/yd²). Heavy, durable fabric for bags, tents, and workwear.
  • Upholstery: 300 to 500+ GSM (8.8 to 14.7+ oz/yd²). Must withstand abrasion and support weight. The upholstery fabric calculator estimates yardage for common furniture pieces using these heavier weights.

The weight alone does not determine suitability. A 150 GSM cotton poplin and a 150 GSM wool jersey feel and behave very differently. Weight tells you about heft; drape, stretch, and hand come from the fibre and weave.

When You Need This Conversion

Several common situations call for a quick weight conversion. If you are buying fabric from a UK or European supplier for a US pattern, the pattern may specify fabric weight in ounces while the supplier lists GSM. If you are comparing two fabrics from different suppliers, one listed in each system, converting to the same unit lets you make a direct comparison.

Quilters who buy cotton from international sources frequently need this conversion. A Japanese cotton at 112 GSM is about 3.30 oz/yd² — slightly lighter than the 130 GSM (3.83 oz/yd²) American quilting cotton you may be used to. That difference affects how the fabric handles, presses, and feeds through a sewing machine. The quilt backing calculator and the fabric yardage calculator both benefit from knowing the exact weight of the fabric you plan to use, even though they do not require it as an input.

Common Mistakes to Avoid

Fabric weight conversion is simple arithmetic, but a few pitfalls catch people out.

  • Confusing oz/yd² with oz/linear yard. Some suppliers (especially for denim) list weight per linear yard rather than per square yard. A 10 oz denim at 60 inches wide weighs 10 ounces per linear yard, which is about 6 oz/yd² (approximately 203 GSM). Always check which measurement your supplier uses.
  • Assuming weight equals quality. Heavier fabric is not automatically better. A heavy quilting cotton may be stiff and difficult to quilt through. A lightweight cotton may be too sheer for a quilt top but perfect for a lining.
  • Ignoring the weave. Two fabrics at the same GSM can behave very differently. A tightly woven poplin and a loosely woven gauze at the same weight have completely different drape, opacity, and durability.

This converter handles the arithmetic so you can focus on whether the fabric is right for your project. For converting between yards and metres when the supplier’s length units differ from your pattern, the yards-to-metres converter complements this tool.

Worked Example: Quilting Cotton from GSM to Ounces

You are buying quilting cotton from a Japanese supplier. The fabric is listed at 130 GSM. Your pattern calls for a "medium-weight quilting cotton around 4 oz/yd²." You want to check whether this fabric meets the pattern’s weight specification.

Calculation

130 GSM ÷ 33.906 = 3.83 oz/yd². The calculator categorises 130 GSM as "Lightweight" (below 135 GSM).

Result: At 3.83 oz/yd², this fabric is slightly lighter than the 4 oz target. It falls just below the "Medium weight" threshold. It will be suitable for most quilting but may feel a bit thinner than standard American quilting cotton.

Japanese quilting cottons are often lighter than American equivalents. At 130 GSM, this fabric is usable but at the lighter end of the quilting range. If your quilt has many seam intersections, a lighter cotton can actually be easier to press and quilt through, so the lighter weight may be an advantage rather than a problem.

Worked Example: Canvas Fabric from Ounces to GSM

You are making a tote bag and found a US canvas listed at 5 oz/yd². You want to compare it with a UK canvas listed at 200 GSM to decide which is sturdier.

Calculation

5 oz/yd² × 33.906 = 169.53 GSM. The calculator categorises this as "Medium weight" (135–200 GSM).

Result: The US canvas at 169.53 GSM is lighter than the UK canvas at 200 GSM. The UK canvas is about 18 percent heavier and will be stiffer and more durable for a bag.

Converting to the same unit makes the comparison straightforward. At 169.53 GSM, the US canvas is a light-to-medium canvas suitable for lined tote bags. For an unlined bag that needs to stand up on its own, the 200 GSM option is the better choice.

Frequently Asked Questions

What does GSM mean for fabric weight?
GSM stands for grams per square metre. It measures the weight of a one-square-metre piece of fabric. Higher GSM means heavier, denser fabric. A sheer chiffon might be 30 GSM while heavy upholstery fabric can exceed 400 GSM. The measurement is widely used internationally and is the standard for comparing fabric weights across suppliers and countries.
How do I compare fabric weights when one is listed in GSM and another in ounces?
Convert both to the same unit using this calculator. To convert GSM to oz/yd², divide by 33.906. To convert oz/yd² to GSM, multiply by 33.906. Once both values are in the same unit, direct comparison is straightforward. A fabric at 150 GSM and one at 4.5 oz/yd² (which is about 153 GSM) are very close in weight.
What is a good GSM range for quilting cotton?
Standard quilting cotton falls between 110 and 150 GSM (roughly 3.2 to 4.4 oz/yd²). American brands like Kona Cotton and Moda Bella are typically around 130 GSM. Japanese quilting cottons from brands like Kokka or Cosmo tend to be slightly lighter at 110 to 120 GSM. Anything below 100 GSM will feel too sheer for quilt tops but may work for backing. For more on how fabric weight interacts with pattern repeat and yardage, see our guide on fabric calculation fundamentals.
Does fabric weight affect drape and sewing difficulty?
Weight is one factor in drape but not the only one. A heavy silk charmeuse at 80 GSM drapes beautifully, while a stiff interfacing at the same weight does not drape at all. Fibre content, weave structure, and finish all contribute to drape independently of weight. Heavier fabrics are generally harder to sew because they create thicker seam intersections and require stronger needles, but a 200 GSM cotton with an open weave is easier to sew than a 200 GSM tightly woven canvas.

Glossary

GSM

Grams per square metre. The international metric standard for measuring fabric weight. Determined by weighing a one-square-metre sample. Used by most fabric suppliers outside the United States.

Oz/yd²

Ounces per square yard. The imperial measurement for fabric weight, primarily used in the United States. One oz/yd² equals 33.906 GSM. Some suppliers list ounces per linear yard instead, which is a different measurement.

Drape

How a fabric hangs when held at one edge. Lightweight fabrics with loose weaves drape well and fall in soft folds. Stiff, heavy fabrics hold their shape. Drape depends on weight, fibre content, and weave structure.

More Converters calculators

Browse all converters calculators — Fabric and yarn converters — GSM to oz/yd² weights, yards to metres, and more.

Dan Dadovic

Commercial Director (Ezoic Inc.) & PhD candidate in Information Sciences, Northumberland UK

About Dan and how these calculators are built