GSM Calculator
Fabric GSM from weight and sample area. Verify supplier quality.
Estimate warp yarn weight, weft yarn weight, and finished fabric GSM for any woven fabric order. Supports Ne, Tex, and Denier count systems with separate crimp and waste allowances for warp and weft. Results in kg and lbs — suitable for weavers, fabric merchandisers, and sourcing teams.
Based on standard textile engineering formulas · ASTM D3776 & ISO 1139 aligned · Last reviewed: June 2026
ASTM D3776 Aligned
Standard textile weight test method for GSM estimate
Ne, Tex & Denier
All major yarn count systems with auto-conversion
Crimp & Waste
Separate crimp and waste allowances for warp and weft
kg & lbs Output
Results in both metric and imperial for global mills
Step By Step
Worked Example
Use this sample to sanity-check your inputs and understand what the final result represents.
Final Result
Gross warp (incl. 3% waste) ≈ 126.5 kg | Gross weft (incl. 5% waste) ≈ 105.1 kg | Total yarn ≈ 231.6 kg
Methodology
This section explains the calculation logic, assumptions, and source material used to make the result more trustworthy and easier to verify.
WARP YARN (g): Weight = (Total Ends × Order Length (m) × (1 + Crimp%) × Tex) / 1,000 Total Ends = EPI × Fabric Width (inches)
WEFT YARN (g): Weight = (PPI × 39.37 × Order Length (m) × Width (m) × (1 + Crimp%) × Tex) / 1,000 Width (m) = Fabric Width (inches) × 0.0254
CONVERSION: Tex = 590.5 ÷ Ne | Tex = Denier ÷ 9
FINISHED FABRIC GSM (estimate): GSM ≈ (Warp net g + Weft net g) / Fabric area (m²)
Crimp percentage varies with weave interlacing frequency. Use these reference values when actual test data is unavailable.
| Weave Structure | Warp Crimp | Weft Crimp | Typical Fabric Example |
|---|---|---|---|
| Plain Weave | 5 – 10% | 3 – 6% | Poplin, Muslin, Voile |
| 2/1 Twill | 4 – 8% | 2 – 5% | Twill fabric, Gabardine |
| 3/1 Twill (Denim) | 5 – 9% | 2 – 4% | Denim, Drill |
| Satin / Sateen | 2 – 5% | 4 – 8% | Satin, Sateen, Chino |
| Oxford / Panama | 6 – 12% | 4 – 8% | Oxford shirt fabric, Panama |
| Dobby Patterns | 8 – 15% | 4 – 10% | Dobby shirting, Jacquard |
Warp yarns run lengthwise (parallel to the selvedge) along the loom, while weft (or filling) yarns run crosswise from selvedge to selvedge. Yarn consumption is the total weight of warp and weft yarn required to produce a given length or order of woven fabric. It is expressed in kilograms (kg) or pounds (lbs) and depends on thread density (EPI and PPI), yarn count (fineness), fabric width, order length, weave crimp, and waste allowance.
EPI (Ends Per Inch) is the number of warp threads per inch of fabric width. PPI (Picks Per Inch) is the number of weft threads (or picks) per inch of fabric length. Together, EPI and PPI define the thread density of a woven fabric and are key inputs in calculating yarn weight. Higher EPI/PPI values at the same yarn count produce a tighter, heavier fabric with higher GSM.
Crimp is the undulation (waviness) that occurs in both warp and weft yarns when they interlace with each other on the loom. Because a crimped yarn follows a curved path rather than a straight line, it is longer than the finished fabric dimension. Crimp percentage = ((crimped yarn length − fabric dimension) / fabric dimension) × 100. For example, a warp crimp of 8% means the warp yarn is 8% longer than the actual fabric length. This crimp must be added to the calculation to get the true yarn consumption. Plain weave typically has 5–12% crimp; denser weaves can have less or more depending on the structure.
Ne (English Cotton count) is an indirect system — higher Ne means finer yarn. Tex is a direct system where higher Tex means coarser yarn. Denier is also direct. Conversion formulas: Tex = 590.5 ÷ Ne; Denier = Tex × 9; Ne = 590.5 ÷ Tex. Our calculator accepts Ne, Tex, or Denier for both warp and weft yarns and converts automatically to Tex for the internal weight calculation. These conversions follow ISO 1139 yarn count standards.
Warp waste occurs during beam warping (end splice joins), loom start-up, draw-in of warp ends (threading the loom heddles and reed), and at the end of each warp beam (lashing-in waste). For standard shuttle and shuttleless looms, warp waste typically ranges from 2% to 5% of the total warp yarn. Selvedge waste for rapier looms (with leno selvedge) can add another 1–2%. In practice, mills in Bangladesh use 3–5% as a safe warp waste allowance.
Weft waste on shuttleless looms (rapier, projectile, airjet, waterjet) primarily comes from weft thread ends trimmed at both selvedges (typically 2–3 cm per pick per side), pirn changes or weft yarn joining, and weft breakage repairs. Total weft waste for industrial weaving mills typically ranges from 3% to 8%. For airjet looms, waste is lower (3–5%) because the weft insertion is contactless; rapier looms generate slightly higher waste (4–7%) due to longer trimmed ends.
An approximate fabric GSM (grams per square metre) can be estimated from the net yarn weights before waste is added. GSM ≈ (Warp net weight in grams + Weft net weight in grams) ÷ fabric area in m². However, this is a theoretical yarn GSM, not the finished fabric GSM, which is also influenced by sizing (starch applied to warp yarn), finishing processes (calendering, mercerising, compacting), and final relaxation shrinkage after washing. The actual finished GSM should always be verified by cutting and weighing a 10×10 cm swatch per ASTM D3776 or ISO 12127.
Warp thread density
Weft thread density
Width in inches (e.g. 44", 58", 60")
Total order length in metres
Numeric value for selected unit
Typical plain weave: 5–12%
Beam winding + weaving loom waste
Numeric value for selected unit
Typical plain weave: 2–8%
Selvedge + pirn change + weaving waste
Fill in fabric specs and yarn parameters above to calculate yarn consumption.