Fabric Weight (GSM) Calculator

Weigh a fabric swatch, enter its dimensions, and get its weight in GSM and ounces per square yard.

Fabric sample inputs

Weigh a swatch and enter its dimensions to find its GSM.

Fabric weightEnter your fabric sample details above.
Ounces per square yard
Sample area
Weight for 1 linear yard (54" wide)
Quick insight

Fabric Weight (GSM) Calculator

Enter your fabric sample's weight and size to see its GSM.

🤖
Powered by SCT Smart Guide™

Let’s understand your Fabric Weight (GSM) Calculator result.

Ready
Your personalized explanation

Use the calculator, then select an option above.

What Is a Fabric Weight (GSM) Calculator?

GSM — grams per square meter — is the standard, width-independent way the textile industry measures how heavy or light a fabric is. Instead of relying on a vague description like "midweight cotton," GSM lets you directly compare the density of any two fabrics, whatever width they're sold at. This calculator finds a fabric's GSM from a small weighed sample, and converts the result to ounces per square yard for anyone working with imperial measurements.

It's useful for sewists checking whether a mystery remnant matches a pattern's recommended weight, and for anyone sourcing fabric who wants to verify a supplier's stated GSM.

How to Read Your Results

Fabric Weight (GSM)

Your sample's weight converted to grams per square meter — the primary industry figure for comparing fabric density. Lighter shirting fabrics usually sit under 150 GSM; heavy denim and canvas can reach 400–500 GSM or more.

Ounces Per Square Yard

The same measurement converted to the imperial unit more commonly used in the US apparel industry, using the standard conversion factor of 0.0295 oz/yd² per GSM.

Weight for 1 Linear Yard

An estimate of how much a full yard of the fabric would weigh at a standard 54" bolt width — handy for estimating shipping weight or comparing to a supplier's per-yard weight listing.


Real-World Example

A typical quilting-cotton swatch, cut 10cm × 10cm, that weighs 1.4 grams on a precise gram scale:

MeasurementValue
Sample area0.01 m²
Fabric weight1.4g ÷ 0.01m² = 140 GSM
Ounces per square yard≈4.13 oz/yd²

140 GSM sits squarely in the typical range for quilting and shirting cottons — a heavier swatch (like a 12g piece of upholstery-weight canvas at the same size) would instead land around 1,200 GSM, which shows how dramatically fabric weight can vary by fiber and construction.


Tips for Measuring Fabric Weight

  • Use a larger swatch (like 10cm × 10cm or bigger) for better accuracy — small samples amplify scale rounding errors.
  • Weigh on a digital gram scale, not a kitchen scale that only reads whole ounces.
  • Let the fabric dry fully before weighing — residual moisture skews the result.
  • Compare your GSM result to a pattern's suggested weight range to check if a fabric substitute will behave similarly.

Related Calculators


Recommended resources

Relevant offers are selected by the existing Smart Affiliate Manager for this calculator topic.

Note: Results depend entirely on the accuracy of your sample weight and measurements. Weighing error is magnified when scaled up to a full square meter, so use the largest sample and most precise scale practical.

Last updated: August 2026 · Reviewed by: Simple Calculator Tools Editorial Team