Free Textile Planning Tool Fabric & Textile

Fabric Weight Calculator

Estimate how much fabric weighs using GSM, width and length.

Enter the fabric GSM, usable width and total length to calculate approximate fabric area and theoretical fabric weight.

This calculator is designed for textile importers, manufacturers, sourcing teams, retailers, product developers and logistics professionals evaluating fabric requirements before purchasing, production or shipment.

Free to use Instant estimate Built for sourcing & trade
GSM Weight per square metre
kg Estimated fabric weight
B2B Built for textile sourcing
Free Fabric Calculator

Calculate Fabric Weight from GSM, Width & Length

Enter the fabric GSM, usable width and total fabric length. The calculator determines surface area and estimates total fabric weight.

GSM

Enter the fabric weight in grams per square metre. Use measured or supplier-confirmed finished GSM when possible.

cm

Enter the usable width of the fabric. If necessary, exclude unusable selvedges from the nominal width.

m

Enter the total linear length of fabric to be evaluated.

Important Calculation Note

This calculator estimates net theoretical fabric weight. Actual roll weight can differ because of coatings, finishing chemicals, moisture, GSM tolerance, fabric-width variation, cores, tubes and external packaging.

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.

About this calculator

What Is a Fabric Weight Calculator?

Fabric weight is an important technical and commercial specification in textile sourcing. Buyers may need to estimate the weight of a fabric roll, production lot or required quantity before purchasing material, planning production, calculating transport or evaluating supplier quotations.

Primeval's Fabric Weight Calculator converts three basic fabric specifications — GSM, width and length — into estimated surface area and theoretical total weight.

For example, a 250 GSM fabric that is 1.40 metres wide and 100 metres long has a surface area of 140 square metres. At 250 grams per square metre, the theoretical fabric weight is approximately 35 kilograms.

The tool is useful for home-textile buyers, fabric importers, manufacturers, purchasing teams, product developers, merchandisers, inventory planners and logistics professionals who need an early weight estimate before actual rolls are weighed.

Simple process

How to Calculate Fabric Weight

Enter your specifications and use the result as a practical starting point for product, sourcing and shipment planning.

1

Enter the fabric GSM

Enter the approximate or measured fabric weight in grams per square metre. GSM is the key specification linking fabric area to theoretical weight.

2

Enter the usable fabric width

Add the actual usable width of the fabric. If the full nominal width includes unusable selvedges, use the practical production width where appropriate.

3

Enter the total fabric length

Enter the number of linear metres in the roll, lot or material requirement that you want to evaluate.

4

Calculate fabric surface area

The calculator multiplies fabric width in metres by the entered linear length to determine total fabric area.

5

Convert area into weight

Total fabric area is multiplied by GSM to estimate the weight in grams and then converted into kilograms.

6

Use the result for planning

Use the theoretical result for preliminary sourcing, material planning, stock analysis or logistics. Confirm actual roll weight where commercial accuracy is required.

Calculation method

Fabric Weight Calculation Formula

GSM expresses how many grams one square metre of fabric weighs. Fabric area is calculated by multiplying width in metres by length in metres. Multiplying that area by GSM gives theoretical weight in grams.

Formula
Fabric Weight (kg) = GSM × Fabric Width (m) × Fabric Length (m) ÷ 1,000

What the values mean

Fabric GSM
The approximate number of grams that one square metre of the fabric weighs.
Fabric Width
The usable width of the fabric expressed in metres.
Fabric Length
The total linear length of fabric expressed in metres.
Fabric Area
Total surface area calculated as fabric width multiplied by fabric length.
Fabric Weight
The estimated theoretical net weight of the fabric.
Practical examples

Fabric Weight Calculation Examples

See how typical values translate into a useful planning estimate.

Example 1

250 GSM Cotton Fabric — 140 cm × 100 m

A common medium-weight fabric can be estimated by converting the 140 cm width to 1.40 metres and multiplying it by 100 linear metres.

GSM
250
Fabric Width
140 cm
Fabric Length
100 m
Fabric Area
140 m²
Result Approximately 35.00 kg
Example 2

180 GSM Fabric — 150 cm × 500 m

For larger production quantities, even relatively lightweight fabrics can create substantial total material weight.

GSM
180
Fabric Width
150 cm
Fabric Length
500 m
Fabric Area
750 m²
Result Approximately 135.00 kg
Example 3

320 GSM Upholstery Fabric — 140 cm × 50 m

Heavier upholstery or furnishing fabrics can produce high roll weights even at moderate linear lengths.

GSM
320
Fabric Width
140 cm
Fabric Length
50 m
Fabric Area
70 m²
Result Approximately 22.40 kg
Example 4

450 GSM Heavy Textile — 160 cm × 100 m

A heavy textile with greater width and GSM can result in a substantially heavier roll.

GSM
450
Fabric Width
160 cm
Fabric Length
100 m
Fabric Area
160 m²
Result Approximately 72.00 kg
Fabric Weight

How Is Fabric Weight Calculated?

Fabric weight can be estimated when three values are known: the fabric's GSM, its usable width and the total length. Width multiplied by length determines the fabric area, while GSM determines how much each square metre theoretically weighs.

Because GSM is expressed in grams per square metre, the calculation is straightforward once dimensions are converted into metres.

  • GSM Defines approximate weight per square metre of fabric.
  • Fabric width Determines how much surface area is present in each linear metre.
  • Fabric length Determines the total number of linear metres being evaluated.
  • Fabric area Width × length produces the total surface area in square metres.
  • Total weight Area × GSM provides theoretical weight in grams.
Understanding GSM

What Does GSM Mean in Fabric?

GSM stands for grams per square metre. It is one of the most widely used ways to communicate the weight of textile material independent of the roll width.

A fabric specified at 200 GSM theoretically weighs about 200 grams for every square metre of material. A 400 GSM fabric contains approximately twice the weight per square metre of a 200 GSM fabric, although this does not automatically mean it is twice as thick or twice as strong.

Fabric construction, fibre density, yarn characteristics and finishing can all influence the relationship between GSM, thickness and performance.

Linear Metres

Why One Metre of Fabric Does Not Have a Fixed Weight

Buyers sometimes ask how much one metre of fabric weighs. A linear metre does not have a universal weight because its area depends on the fabric width.

For example, one linear metre of fabric that is 100 cm wide has an area of 1 m². One linear metre of the same GSM fabric at 150 cm width has an area of 1.5 m² and therefore weighs approximately 50% more.

This is why both GSM and fabric width must be known when calculating the weight of a linear metre.

Per Metre Weight

How to Calculate Fabric Weight per Linear Metre

If you want to estimate how much one linear metre weighs, multiply the fabric width in metres by the GSM and divide by 1,000.

For example, a 250 GSM fabric with a width of 1.40 metres has a theoretical weight of approximately 0.35 kg — or 350 grams — per linear metre.

Examples

Fabric Weight per Metre by Width and GSM

These are theoretical examples. Actual weights can vary within normal textile tolerances.

Approximate Weight of One Linear Metre

Fabric Width 150 GSM 200 GSM 250 GSM 300 GSM 400 GSM
100 cm 150 g 200 g 250 g 300 g 400 g
120 cm 180 g 240 g 300 g 360 g 480 g
140 cm 210 g 280 g 350 g 420 g 560 g
150 cm 225 g 300 g 375 g 450 g 600 g
160 cm 240 g 320 g 400 g 480 g 640 g
Roll Weight

How to Calculate the Weight of a Fabric Roll

To estimate fabric roll weight, calculate the total fabric area from usable width × roll length and multiply it by GSM.

For example, a 100-metre roll of 250 GSM fabric at 140 cm width contains approximately 140 m² of material. Its theoretical net fabric weight is about 35 kg.

The physical roll may weigh more because the cardboard or plastic core, wrapping and external packaging are not included in the theoretical fabric calculation.

  • Net fabric weight Estimated textile material weight without roll core or external packing.
  • Core weight Paperboard or plastic tubes can add additional gross weight.
  • Packaging Polyethylene wrapping, woven bags or cartons may further increase shipping weight.
  • Actual scale weight Should be used when commercial or freight accuracy is required.
Fabric Width

Nominal Width vs Usable Fabric Width

Fabric may be commercially described using a nominal width, but the entire width may not always be usable for cutting or production.

Selvedges, finishing variation, printing limitations or buyer quality requirements can reduce the effective production width. If the calculation is being used for material consumption or costing, the usable width can be more meaningful than the nominal roll width.

  • Nominal width The supplier's overall stated fabric width.
  • Usable width The practical width available for manufacturing after relevant exclusions.
  • Cuttable width May be specified by factories when marker or cutting efficiency is important.
Fabric Types

Can the Fabric Weight Calculator Be Used for Different Textiles?

Yes. The mathematical relationship between area and GSM can be applied to many textile materials as long as a meaningful GSM is available.

  • Cotton fabrics Useful for canvas, sheeting, twill, duck, slub, woven and many home-textile constructions.
  • Linen fabrics Can be evaluated using actual finished GSM and usable fabric width.
  • Polyester fabrics Applicable to woven and many synthetic textile constructions.
  • Velvet GSM can provide a useful weight estimate, though pile and backing construction should be considered.
  • Jacquard fabrics Different woven structures can be compared when actual GSM specifications are available.
  • Upholstery fabrics Heavier furnishing textiles can be estimated using the same area × GSM principle.
  • Knitted textiles The formula can be used if the material is specified using a representative finished GSM.
  • Nonwovens Area-based weight calculations can also apply when the material is sold or specified by GSM.
Home Textiles

Why Fabric Weight Matters in Home Textile Manufacturing

Fabric is a major input for cushions, curtains, bedding, throws, table linen and many other home-furnishing products. Understanding fabric weight can support purchasing, production planning and cost analysis.

  • Cushion Covers Fabric GSM can influence hand feel, drape, construction, cost and finished product character.
  • Curtains Fabric weight can affect drape, handling, transport weight and suitability for different heading systems.
  • Bedding Fabric specification and area help production teams estimate material and shipment weight.
  • Throws Heavier woven fabrics can materially influence finished product and carton weight.
  • Table Linen Material weight can support product specification and bulk-order planning.
Fabric Buying

Why Importers Should Understand Fabric GSM and Weight

Weight specifications help buyers compare materials more accurately and can expose differences that may not be obvious from photographs or fabric names alone.

However, GSM should be evaluated together with composition, yarn count, weave, construction, finish, width and intended end use.

  • Supplier comparison Two fabrics described using the same fibre may have substantially different weights and constructions.
  • Cost evaluation Higher GSM can increase fibre consumption, but material cost also depends on fibre type, yarn and construction.
  • Quality specification GSM tolerance can be included as part of a controlled buyer specification.
  • Freight planning Knowing approximate fabric weight helps estimate incoming or outgoing material shipments.
Inventory

Using Fabric Weight for Material Stock Planning

Textile businesses may manage materials by metres, kilograms, rolls or combinations of these units. A theoretical weight calculation can help teams cross-check stock data when material is purchased by one unit but consumed or transported using another.

Theoretical calculations should not replace actual physical inventory controls because GSM and width can vary between lots or rolls.

Costing

Can Fabric Weight Help Calculate Material Cost?

Yes, when fabric is purchased or quoted by weight. If the supplier provides a price per kilogram, estimated fabric weight can be multiplied by the price per kilogram to create an approximate material value.

If fabric is purchased by linear metre instead, a fabric-cost calculator based on consumption and price per metre may be more appropriate.

GSM Tolerance

Why Actual Fabric Weight Can Differ from the Calculation

The formula produces a theoretical result using the exact GSM, width and length entered. Real textile production has tolerances and natural variation.

  • GSM variation Actual material can be slightly above or below the target specification.
  • Width variation Roll width may fluctuate during weaving, knitting or finishing.
  • Length measurement Declared and measured roll lengths can differ slightly depending on process and measurement.
  • Moisture content Natural fibres can absorb moisture and show different scale weights under different conditions.
  • Finishing chemicals Coatings, resins, softeners, dyes and other finishes can influence actual weight.
  • Fabric defects Repaired sections, irregular construction or quality variation may affect real roll weight.
Testing

How Is Fabric GSM Measured?

In textile testing, GSM is commonly determined by weighing a fabric specimen of known area and converting the measured mass to grams per square metre.

For better accuracy, representative samples should be measured carefully using suitable cutting and weighing equipment. Multiple specimens may be evaluated when fabric uniformity is important.

Primeval's separate GSM Calculator can help convert sample weight and dimensions into an estimated GSM.

Reverse Calculation

Can You Calculate Fabric Length from Weight?

Yes mathematically, provided fabric weight, GSM and width are known. Rearranging the basic formula allows approximate fabric length to be derived from total net material weight.

This can be useful as a stock cross-check, but actual roll measurement remains preferable because GSM and width variation can affect the result.

Shipping

Fabric Net Weight vs Gross Shipping Weight

The calculator estimates the textile material itself. A freight shipment may include roll tubes, wrapping, cartons, pallets, straps and protective materials.

  • Net fabric weight Weight of the textile material calculated from area and GSM.
  • Gross roll weight Fabric plus the roll core and individual roll packaging.
  • Gross shipment weight All products plus cartons, pallets and transport packaging.
  • Chargeable freight weight Carriers may use actual or volumetric weight depending on service and packing.
Buyer Checklist

Fabric Specifications to Request from a Supplier

A fabric weight figure is more useful when evaluated alongside a complete technical specification.

  • Composition Confirm fibre percentages, such as 100% cotton or cotton-linen blend.
  • Construction Specify weave, knit or other textile structure where relevant.
  • GSM Confirm target GSM and acceptable production tolerance.
  • Width Clarify nominal, finished and usable width.
  • Yarn specification Yarn count and construction may be important for controlled developments.
  • Colour & finish Dyeing, printing, washing, coating or special finishing should be clearly defined.
  • Shrinkage Confirm dimensional-change expectations where the fabric will be washed or processed.
  • Testing Specify performance and compliance requirements for the intended market.
Important

Fabric Weight Calculator Results Are Theoretical Estimates

The calculator assumes that the entered GSM applies consistently across the entire fabric width and length. Actual roll weight may differ because of GSM tolerance, width variation, moisture, finishing and production conditions.

For commercial invoicing, freight documentation, warehouse receiving or quality acceptance, use actual measured supplier or production data whenever required.

For importers & buyers

Before Comparing Fabric Weight Across Suppliers

Do not compare fabrics on GSM alone. Fabrics with identical GSM can have very different fibre composition, yarn, weave, thickness, density, drape, finish and performance.

Confirm finished GSM

Make sure suppliers quote GSM at the same production stage, especially if washing or coating changes the finished material.

Compare identical composition

A cotton fabric and polyester fabric of the same GSM are not necessarily commercially or functionally equivalent.

Check usable width

Small width differences affect area, consumption and weight per linear metre.

Review construction

Plain weave, twill, canvas, jacquard and other structures can perform differently at similar weights.

Confirm tolerance

Specify acceptable GSM and width variation for production.

Evaluate actual samples

Physical swatches or production samples remain essential for judging hand feel, appearance and performance.

Source with Primeval

Need Fabric or Home Textile Sourcing from India?

Primeval supports international buyers sourcing textile materials and finished home-furnishing products from India. Share your target composition, construction, GSM, fabric width, colour, finish, quantity and end use.

Use this calculator to create an initial weight estimate, then confirm actual material specifications and commercial quotations with the relevant manufacturer or supplier.

  • Cotton fabrics
  • Canvas fabrics
  • Duck fabrics
  • Twill fabrics
  • Linen and linen-blend fabrics
  • Velvet fabrics
  • Jacquard fabrics
  • Jute fabrics
  • Handwoven textiles
  • Printed fabrics
  • Embroidered fabrics
  • Home furnishing textiles
  • Custom colours
  • Custom developments
  • Private-label production
  • Wholesale sourcing support
Buyer questions

Fabric Weight Calculator FAQs

Helpful answers about calculations, sourcing estimates and commercial planning.

How do you calculate fabric weight from GSM?
Multiply fabric GSM by fabric width in metres and fabric length in metres. Divide the result by 1,000 to convert the theoretical weight from grams to kilograms.
What is the formula for fabric weight?
Fabric Weight in kg = GSM × Width in metres × Length in metres ÷ 1,000.
What does GSM mean in fabric?
GSM means grams per square metre. It indicates the approximate weight of one square metre of textile material.
How much does one metre of fabric weigh?
It depends on both GSM and fabric width. One linear metre of 250 GSM fabric at 140 cm width theoretically weighs about 350 grams.
How much does 100 metres of 250 GSM fabric weigh?
At 140 cm width, 100 metres has an area of 140 m². At 250 GSM, the theoretical fabric weight is approximately 35 kg.
How much does 100 metres of 200 GSM fabric weigh?
The answer depends on width. At 150 cm width, 100 metres creates 150 m² of area and theoretically weighs approximately 30 kg.
Does wider fabric weigh more per metre?
Yes when GSM is the same. A wider linear metre contains more surface area and therefore more material weight.
Is GSM the same as fabric thickness?
No. GSM measures weight per unit area. Thickness depends on fibre, yarn structure, weave or knit, density, finishing and other factors.
Does higher GSM always mean better fabric?
No. Higher GSM simply means greater weight per square metre. Suitability and quality depend on fibre, construction, finishing, performance and intended use.
Can I calculate roll weight using this calculator?
Yes. Enter the roll's GSM, usable width and length to estimate the net theoretical weight of the fabric.
Does the result include the fabric roll tube?
No. It estimates textile material weight only. Add the core, wrapping and other packaging to determine gross roll weight.
Can I use this for cotton fabric?
Yes. Use the actual finished GSM, width and length of the cotton fabric.
Can I use this for linen fabric?
Yes. The area × GSM calculation can be applied to linen and linen blends when a representative GSM is known.
Can I use this for velvet?
Yes for preliminary weight estimation. Use a finished GSM that reflects the actual velvet construction.
Can I use this for upholstery fabric?
Yes. Enter the upholstery fabric GSM, usable width and length to estimate theoretical material weight.
Why can actual fabric roll weight differ from the calculator?
Actual weight can vary because of GSM tolerance, width variation, moisture, finishing chemicals, coatings, roll length variation and manufacturing conditions.
Should I use nominal or usable fabric width?
For pure theoretical roll weight, actual finished width is useful. For production planning and consumption, usable or cuttable width may be more relevant.
How do I convert fabric GSM into kilograms per square metre?
Divide GSM by 1,000. For example, 250 GSM equals approximately 0.25 kg per square metre.
How do I calculate grams per linear metre?
Multiply GSM by the fabric width in metres. A 200 GSM fabric at 1.5 m width theoretically weighs 300 grams per linear metre.
Can fabric weight help estimate freight?
Yes for preliminary planning, but final freight should use actual gross packed weight and relevant carrier rules.
Can fabric weight be used to calculate fabric cost?
If a supplier quotes fabric by kilogram, estimated fabric weight can be multiplied by the price per kilogram. If material is quoted by metre, use the supplier's price per metre instead.
How is GSM physically measured?
A fabric specimen of known area is weighed and the result is converted to grams per square metre. Accurate testing requires carefully measured samples and suitable weighing equipment.
Can I calculate GSM if I know fabric weight?
Yes. Divide the sample weight in grams by its area in square metres. Primeval's GSM Calculator is designed for this reverse calculation.
Can I estimate fabric length if I know total weight?
Yes mathematically if GSM and width are known, but actual roll measurement is more reliable because GSM and width may vary.
Is calculated fabric weight suitable for customs documents?
No. Commercial and customs documents should use actual shipment data and supplier documentation rather than a theoretical online estimate.
Can this calculator be used by textile importers?
Yes. It is intended for buyers, sourcing teams, manufacturers, importers, merchandisers and logistics teams who need preliminary fabric-weight calculations.
Fabric & Home Textile Sourcing India

Need the Right Fabric for Your Home Textile Product?

Share your fabric composition, GSM, construction, width, colour, finish, required quantity and intended product with Primeval. Move from a theoretical fabric-weight calculation to actual supplier and manufacturing discussions in India.