Fabric GSM Calculator

Fabric GSM Calculator

Fabric GSM means grams per square meter. It is one of the most important textile measurements for sourcing, product development, and quality control. Use this calculator to estimate GSM from a sample swatch, convert between units, calculate roll weight, and compare fabric weight ranges in a simple, fast, and fully client-side way.

Standard output —
Fabric type —
Area —
Roll weight —
Calculator

Choose a mode below. You can calculate GSM from a sample piece, calculate fabric weight from a known GSM, or estimate roll weight from width and length. Everything updates instantly in the browser.

Length of the fabric sample you measured.
Width of the same sample piece.
The actual weight of the swatch or cut piece.
Most fabric samples are rectangles, but square samples are supported too.
Enter the known fabric GSM value.
Live results
Estimated GSM

—

Enter your fabric data and the calculator will show the main result here.

GSM — Standard fabric weight in grams per square meter.
oz / yd² — Common unit used by many US buyers.
Area — Calculated fabric area in square meters.
Linear meter weight — Weight per running meter based on current width.
Weight range indicator
—
Lightweight Medium Heavy
Formula used
GSM = sample weight ÷ sample area
What is GSM?

GSM stands for grams per square meter. It tells you how much one square meter of fabric weighs. In textile sourcing, GSM helps buyers compare fabrics, predict drape, estimate cost, and choose the right construction for a garment or home textile product.

How to measure it

Cut a known-size sample, weigh it carefully, then divide the weight by the area. For better accuracy, use a larger sample or average several pieces. This calculator supports common unit conversions so you can work in cm, inches, meters, yards, grams, kilograms, ounces, or pounds.

When buyers use it

GSM is useful during fabric development, quotation, sampling, quality inspection, and production planning. It is especially helpful when comparing knit, woven, brushed, coated, or laminated fabrics.

Frequently asked questions
What is the difference between GSM and oz/yd²?

Both measure fabric weight, but GSM is metric and oz/yd² is imperial. Many international buyers prefer GSM, while some US buyers use oz/yd². The calculator converts between them automatically.

Can I use this for woven and knitted fabrics?

Yes. The calculation method is the same for both. The only difference is how you take the sample and how representative the sample is of the full fabric roll.

Why do the results change when I change the sample size?

GSM is based on area. If the sample size or measurement unit changes, the area changes too. A small measuring mistake can make a noticeable difference, so larger samples often produce more stable results.