Fabric GSM Calculator
Find a fabric's GSM from a weighed sample, or estimate it from ends and picks per inch and yarn counts.
- Free
- No signup
- Works on your phone
Your sample
Sample
Use a scale that reads to 0.01 g.
Measured in
Fabric GSM
Grams per square metre
120 GSM
1.2 g ÷ 0.01 m²
- Sample area
- 100 cm²
- Ounces per square yard
- 3.54 oz/yd²
- Each 0.01 g on the scale moves GSM by
- 1 GSM
How to use it
Choose how you know the fabric: a weighed sample, or its EPI, PPI and yarn counts.
Enter the weight and size, or the construction. The GSM updates as you type.
Check the breakdown, then open the metre to kg calculator for the weight per metre.
What GSM tells you
GSM is grams per square metre: what one square metre of a fabric weighs. It describes how heavy the fabric is regardless of its width or roll length, so it is the number buyers, weavers and processors use to agree on a quality and to cost it. It says nothing about the yarn or the weave, so two fabrics of the same GSM can look and feel quite different.
Formula 1: GSM from a sample
GSM = weight of the sample in grams ÷ its area in square metres.
- Measured in cm: GSM = weight × 10,000 ÷ (length × width).
- Measured in inches: GSM = weight ÷ (length × width × 0.00064516), since one square inch is 0.00064516 m².
- GSM cutter: the standard round cutter cuts 100 cm², which is 0.01 m², so GSM = weight × 100.
Weigh on a scale that reads to 0.01 g. On a 100 cm² disc every 0.01 g is 1 GSM, so a scale that reads only whole grams can be out by 50 GSM or more. Labs condition samples in the standard atmosphere of ISO 139 before weighing, as ISO 3801 requires for woven fabric, because moisture changes the weight.
Formula 2: GSM from EPI, PPI and yarn count
For woven fabric you can estimate GSM by adding up the yarn in one square metre. Each set of threads adds:
g/m² = threads per inch × 39.37 × (1 + crimp) × tex ÷ 1,000
39.37 turns threads per inch into threads per metre, (1 + crimp) adds the length each thread takes up as it bends (6% crimp is 1.06), and tex ÷ 1,000 is the weight of one metre of yarn. Do it for the warp (EPI) and the weft (PPI) and add the two. With the count in other units, the formula reads:
| Count in | g/m² from one set of threads |
|---|---|
| Denier | threads per inch × denier × (1 + crimp) ÷ 228.6 |
| Ne | threads per inch × 23.25 × (1 + crimp) ÷ Ne |
| Tex | threads per inch × tex × (1 + crimp) ÷ 25.4 |
Worked example
The calculator opens with a polyester fabric: warp 75 denier at 110 EPI with 6% crimp, and weft 100 denier at 90 PPI with 5% crimp.
- Warp: 110 × 39.37 × 1.06 × 8.333 ÷ 1,000 = 38.25 g/m²
- Weft: 90 × 39.37 × 1.05 × 11.11 ÷ 1,000 = 41.34 g/m²
- GSM = 79.6
For cotton, a 40s × 40s fabric at 120 EPI and 60 PPI with 6% crimp both ways comes to (120 ÷ 40 + 60 ÷ 40) × 23.25 × 1.06 = 110.9 GSM.
Why the real GSM differs
- Sizing adds weight to the warp of grey fabric, and desizing in processing takes it off again.
- Dyeing, printing, coating and finishes add or remove weight. Weight reduction on polyester removes some fibre.
- Fabric shrinks in processing, so ends and picks per inch rise, and GSM rises with them.
Common mistakes
- Weighing one sample from near the selvedge. Take 3 to 5 from across the width and average them.
- Using loom settings instead of counting the threads per inch in the cloth with a pick glass.
- Mixing up count systems: Ne is indirect, so 40s is finer than 20s, while a higher denier is a thicker yarn.
When it is worth software
If you check GSM for every quality and every taka, a register soon stops being enough. Weaving and powerloom software keeps quality-wise GSM, taka production and yarn stock in one place. For the yarn side, the yarn count converter turns denier into Ne or tex, and the fabric metre to kg calculator turns GSM into weight per metre.
Sources: ISO 3801 (mass per unit area of woven fabric) and ISO 139 (standard atmospheres for testing textiles); GSM cutter area from cutter makers' specifications (100 cm², a 112.8 to 113 mm disc). The woven estimate matches the textbook form (EPI ÷ warp count + PPI ÷ weft count) × (100 + crimp %) × 0.2327. Checked 9 November 2026.
FAQ
Questions
What does GSM mean for fabric?
Grams per square metre: the weight of one square metre of the fabric. A 120 GSM fabric weighs 120 g per square metre whatever its width or length, which is why buyers and mills use GSM to agree on a quality.
How do I find GSM with a GSM cutter?
Cut a disc with the round cutter, which cuts 100 cm² (about 11.28 cm across), weigh it to 0.01 g and multiply the grams by 100. A 1.25 g disc means 125 GSM. Cut 3 to 5 discs from across the width, away from the selvedge, and average them.
Can I measure GSM without a cutter?
Yes. Cut a square with sharp scissors, measure it exactly and divide its weight by its area in square metres. A 10 cm × 10 cm piece is 0.01 m², so 1.3 g means 130 GSM. A bigger piece gives a steadier result, because small cutting errors matter less.
How accurate is the GSM estimate from EPI, PPI and count?
For grey fabric it comes close when the counts, thread densities and crimp are right, because it simply adds up the yarn in a square metre. Finished fabric can differ more, since sizing, dyeing, finishing, weight reduction and moisture change the weight. Use the estimate for costing and weigh a sample to confirm.
What is crimp and how do I measure it?
Crimp is the extra length a yarn has because it bends over and under the crossing threads. Mark 10 cm along a thread in the fabric, pull the thread out, straighten it without stretching and measure it. If it now measures 10.6 cm, the crimp is 6%. If you haven't measured it, 5 to 8% is a fair starting point.
How do I convert GSM to ounces per square yard?
Divide GSM by 33.906. 200 GSM is 5.9 oz/yd², and 340 GSM is about 10 oz/yd², the unit denim weights are usually quoted in. The calculator shows both.
What is the difference between GSM and weight per metre?
GSM is per square metre, so it doesn't depend on width. Weight per running metre does: it is GSM × width in metres. 120 GSM at 44 inches (1.1176 m) is 134.1 g per metre. The fabric metre to kg calculator works this out for any width.
Weaving & powerloom software
Record quality-wise GSM, taka production and yarn stock without registers.
Mind Over Matter builds it for Surat businesses and clients across India. Reply within 24 hours.
Free tools
More free tools
Yarn count converter
Convert yarn counts between denier, tex, decitex, English count (Ne) and metric count (Nm) in one step.
Fabric metre to kg
Convert fabric between metres and kilograms using its GSM and width, and see the weight per metre.
Diamond mm to carat
Convert a diamond's size in millimetres to its approximate carat weight, and back, for round and fancy shapes. Carats to grams and cents too.