Prepare a representative fabric sample
Take a flat, representative section of the textile. Avoid damaged edges, unusual seams, folds or areas that do not represent the normal fabric construction.
Enter the measured dimensions and weight of a textile sample to calculate its approximate grams per square metre (GSM).
This free calculator is designed for textile buyers, importers, manufacturers, sourcing teams, product developers and quality-control professionals comparing fabric weight and specifications.
Enter the measured weight, width and length of your textile sample. The calculator converts the sample measurements into grams per square metre.
Estimates generated by this calculator are for preliminary planning only. Actual manufacturing cost, finished weight, material consumption, packing, freight, duty, container utilization or other commercial results may vary according to construction, specifications, production method and supplier.
GSM stands for grams per square metre. It is one of the most commonly used measurements for describing the weight of fabrics and many other textile materials.
Primeval's GSM Calculator helps buyers, importers, manufacturers, designers, sourcing professionals and quality-control teams estimate fabric GSM using a physically measured sample.
To calculate GSM, you need two pieces of information: the area of the sample and its weight in grams. The calculator determines the sample area from its width and length and then scales that weight to the equivalent weight of one full square metre.
GSM can be useful when comparing fabrics, preparing specifications, checking supplier samples, developing products and evaluating material consistency. However, GSM should be considered together with fibre composition, yarn count, weave or knit construction, finishing, density and intended application.
Enter your specifications and use the result as a practical starting point for product, sourcing and shipment planning.
Take a flat, representative section of the textile. Avoid damaged edges, unusual seams, folds or areas that do not represent the normal fabric construction.
Measure the sample accurately in centimetres. Small measurement errors can create larger GSM differences when very small samples are used.
Measure the sample length using the same unit and keep the sample flat without stretching it.
Use a suitably accurate digital weighing scale and record the sample weight in grams.
The calculator converts width and length into metres and multiplies them to determine the sample area in square metres.
The sample weight is divided by the sample area to estimate the equivalent grams per square metre.
GSM represents how many grams a complete square metre of the same material would theoretically weigh. The calculation therefore divides sample weight in grams by sample area in square metres.
See how typical values translate into a useful planning estimate.
A 10 × 10 cm sample has an area of 0.01 square metres. If it weighs 2.5 grams, the equivalent fabric weight is 250 GSM.
A larger sample can reduce the influence of very small measuring errors. A 20 × 20 cm sample has an area of 0.04 m².
A 25 × 25 cm textile sample covers 0.0625 m². At 18.75 grams, its estimated fabric weight is 300 GSM.
A 50 × 50 cm sample has an area of 0.25 m². If it weighs 125 grams, its estimated finished material weight is 500 GSM.
GSM means grams per square metre. It describes the weight of a textile relative to its surface area.
A fabric described as 200 GSM theoretically weighs approximately 200 grams for every square metre of that fabric. A 500 GSM material theoretically weighs approximately 500 grams per square metre.
Because GSM standardizes weight according to area, buyers can compare materials even when physical samples have different dimensions.
The basic calculation is straightforward: measure a known area of fabric, weigh that sample in grams and divide the weight by the area in square metres.
For example, a 10 × 10 cm sample covers 100 cm², equivalent to 0.01 m². If the sample weighs 2.5 grams, dividing 2.5 by 0.01 produces 250 GSM.
Any accurately measured sample can theoretically be used, although larger and properly prepared samples can reduce the effect of measurement error.
| Sample Size | Area in cm² | Area in m² | Multiplier to GSM |
|---|---|---|---|
| 5 × 5 cm | 25 cm² | 0.0025 m² | Weight × 400 |
| 10 × 10 cm | 100 cm² | 0.0100 m² | Weight × 100 |
| 20 × 20 cm | 400 cm² | 0.0400 m² | Weight × 25 |
| 25 × 25 cm | 625 cm² | 0.0625 m² | Weight × 16 |
| 50 × 50 cm | 2,500 cm² | 0.2500 m² | Weight × 4 |
A 10 × 10 cm sample is convenient because its area is exactly 0.01 square metres. Consequently, the sample weight in grams can simply be multiplied by 100 to estimate GSM.
For example, if a 10 × 10 cm piece weighs 1.8 grams, the calculated weight is approximately 180 GSM. If it weighs 3 grams, the calculation gives approximately 300 GSM.
| Sample Weight | Calculated GSM |
|---|---|
| 1.0 g | 100 GSM |
| 1.5 g | 150 GSM |
| 1.8 g | 180 GSM |
| 2.0 g | 200 GSM |
| 2.5 g | 250 GSM |
| 3.0 g | 300 GSM |
| 4.0 g | 400 GSM |
| 5.0 g | 500 GSM |
GSM is often used to describe whether a fabric is relatively lightweight or heavy, but there is no universal GSM classification that applies to every textile category.
A 200 GSM curtain fabric, a 200 GSM bedsheet fabric and a 200 GSM upholstery fabric can have very different performance because their fibre, yarn and construction are different.
GSM is frequently included in specifications for home-furnishing textiles because material weight can influence hand feel, opacity, drape, durability, manufacturing cost, finished-product weight and positioning.
However, professional buyers should avoid selecting a textile based on GSM alone. Fabric composition, yarn count, weave, finishing and performance specifications are also important.
Cotton fabrics can be produced in an extremely wide GSM range because fibre composition alone does not determine fabric weight. Yarn count, weave density, yarn thickness and finishing all influence GSM.
A lightweight cotton voile, medium-weight sheeting, canvas and heavy upholstery cotton can all contain cotton while having very different GSM values.
Canvas is frequently used for cushion covers, bags, upholstery-related products and printed home accessories. Buyers often specify GSM because it provides one useful indicator of fabric body and material quantity.
When sourcing cushion covers, the selected canvas GSM can affect fabric cost, print behaviour, sewing requirements, hand feel and final product weight.
Fabric weight influences how curtains hang and move, but GSM should be evaluated together with weave, fibre composition, coating, lining, width and finish.
A higher GSM does not automatically create a better curtain. The correct specification depends on the intended appearance, drape, opacity, performance and price positioning.
Heavy furnishing fabrics often have higher GSM than lightweight decorative textiles, but fabric weight alone does not predict abrasion resistance or durability.
For upholstery sourcing, GSM should be evaluated together with weave construction, yarn composition, abrasion testing, pilling, colourfastness, seam performance and other application-specific requirements.
No. GSM and thread count measure different characteristics.
GSM measures fabric weight per square metre. Thread count generally describes the number of threads within a defined woven-fabric area. Two fabrics can have similar thread counts but different GSM because the yarn thickness, composition and construction differ.
International textile specifications may describe fabric weight using GSM or ounces per square yard. They express similar weight-per-area concepts using different unit systems.
When comparing supplier quotations, make sure all weight specifications are converted to the same unit before drawing conclusions about material weight.
Two pieces taken from the same production batch may not produce exactly identical GSM readings. Textile manufacturing naturally includes tolerances, and testing conditions can also influence measured results.
In professional textile testing, a calibrated GSM cutter can be used to cut a sample of a known area. The sample is then weighed using a suitable precision scale.
Because the cutter produces a controlled sample area, the measurement process can be faster and more repeatable than manually measuring irregular fabric pieces.
For formal quality-control or laboratory requirements, buyers and manufacturers should follow the applicable testing method and equipment requirements rather than relying solely on an online calculator.
A buyer can compare sample GSM against an agreed product specification as part of material approval or incoming inspection. For example, if an approved specification is 250 GSM with an agreed tolerance, multiple representative samples can be measured to assess consistency.
Any acceptable tolerance should be agreed with the supplier rather than assumed. The appropriate range can depend on fabric construction, manufacturing process and buyer requirements.
Higher GSM often means more material weight per square metre, but that does not necessarily mean price increases in direct proportion to GSM.
Fabric cost is also influenced by fibre price, yarn quality, spinning, weaving or knitting, dyeing, printing, finishing, order volume, width, defects, wastage and manufacturing efficiency.
A premium lower-GSM linen or specialty fibre fabric can cost substantially more than a heavier commodity fabric.
GSM is valuable because it provides an objective weight-per-area measurement, but two fabrics with identical GSM can still perform and look completely different.
An effective textile specification should contain enough information for suppliers to understand the intended material rather than relying on GSM as the only requirement.
This calculator mathematically converts entered sample weight and dimensions into grams per square metre. It does not verify the accuracy of the scale, sample dimensions, fabric condition or testing procedure.
For contractual quality control, laboratory testing or production acceptance, use appropriate sampling procedures, calibrated equipment and agreed textile testing standards.
Make sure the fabrics being compared use comparable composition, construction and finishing. GSM alone does not establish whether two textile qualities are equivalent.
Two materials with the same GSM can use completely different fibres.
Check weave or knit construction, yarn count and density.
Clarify whether GSM is measured before or after relevant finishing.
Production specifications should define an acceptable variation when GSM is critical.
One very small sample may not represent the entire production lot.
Use appropriate functional tests alongside GSM when performance matters.
Primeval helps international buyers source home textile products and manufacturing capabilities from India. Share your target fabric composition, GSM, construction, colours, product specifications, quantity and destination market.
Use this GSM calculator for preliminary material analysis, then confirm production specifications and samples with the selected manufacturer before bulk production.
Helpful answers about calculations, sourcing estimates and commercial planning.
Share your required composition, GSM, weave, finish, colour, product design, quantity and destination market with Primeval. Move from an initial textile calculation to an actual sourcing and manufacturing discussion.