Convert fabric weights, lengths, widths and yarn counts, and estimate roll weights and rolls needed for an order.
Mills quote in grams per square meter, US buyers ask for ounces per square yard, and cutting rooms think in yards. This Apparel Search converter handles the math in one place. Type a value in any box and the others in that section update instantly. Everything runs in your browser, and nothing you enter is saved.
Please read: the conversions are exact, but real fabric is not. The math between units is exact. Actual fabric varies with fiber, finish, moisture, relaxation and normal mill tolerances, so a fabric quoted at 150 GSM will not weigh exactly 150 GSM everywhere. The roll and order results are estimates based on the numbers you enter. Confirm specifications, tolerances and quantities with your mill or supplier before ordering.
Fabric weight per area
Weight per length (uses the GSM above)
Roll and order estimator (uses the GSM and width above)
Use your own fabric consumption per piece, including the allowance your factory recommends. This tool does not estimate consumption for you.
Length and width
Yarn count
Tex, decitex and denier measure weight per length, so a higher number means a thicker yarn. Nm and Ne are the opposite, so a higher number means a finer yarn. Nm (metric count) is the number of meters of yarn in one gram. Ne (English cotton count) is the number of 840-yard lengths in one pound, so Ne 30 means 30 x 840 yards per pound. Ne is used for cotton yarn. Wool, worsted, linen and other systems use different bases, so they are not included.
Save your numbers
Estimates only. Confirm with your mill or supplier before ordering.
Why these conversions matter
Comparing quotes. Mills, trading companies and US suppliers quote weight in different units. Converting puts them side by side.
Freight and costing. Fabric weight per roll and per order feeds shipping weight and cost, so pair this with the Carton and Container Load Calculator.
Ordering the right amount. Converting yards to meters and counting rolls helps avoid ordering a half roll short.
Constants used. 1 yard = 0.9144 meters exactly. 1 ounce = 28.3495 grams. 1 pound = 0.45359237 kilograms exactly. Tex is grams per 1,000 meters, denier is grams per 9,000 meters, Nm is meters per gram, and Ne (cotton) is the number of 840-yard hanks per pound. Roll weight is GSM times width times length, so it changes with the width you enter. It does not include the core, packaging or moisture.
Estimates only. This tool is provided for general planning and informational purposes. Results depend on the information you enter and on assumptions that may not match your fabric, mill or order. Apparel Search does not guarantee accuracy or completeness of any result. Confirm specifications, tolerances and quantities with your mill, supplier or other qualified professionals before ordering. See our Legal page for terms of use.
How to convert fabric weight and yarn count
Type a value in any box in a section and the other units update.
Enter the fabric width to see weight per linear meter and yard.
Use the roll and order estimator with your own consumption per piece and waste allowance.
Download the numbers as a PDF, Excel or CSV file.
How fabric conversions are calculated, with examples
Weight. 1 oz/yd² = 33.906 g/m². A 150 GSM fabric is about 4.42 oz/yd². Weight per linear meter = GSM x width in meters, so a 1.5 m wide fabric at 150 GSM weighs 225 g per linear meter. A 50-yard roll (45.72 m) of that fabric weighs about 10.3 kg, not counting the core or packaging.
Yarn count. Tex = grams per 1,000 meters. Denier = tex x 9. Ne (English cotton count) = 590.5 / tex, so Ne 30 is about 19.7 tex. A higher Ne means a finer yarn.
Key terms
GSM: grams per square meter, a measure of fabric weight.
oz/yd²: ounces per square yard, the common US fabric weight unit.
Linear yard or meter: a length of fabric measured along its length, whatever its width.
Cuttable width: the fabric width usable for cutting, excluding the selvedge and unusable edges.
Tex, denier, Nm, Ne: yarn count systems that describe how thick or fine a yarn is.
Getting the most from the Fabric and Textile Unit Converter
Compare quotes in the same unit. Convert GSM and oz/yd² before judging two mills' fabrics.
Check the width. Weight per meter or yard depends on fabric width, so confirm the usable width.
Allow for tolerance. Real fabric weight varies with finish, moisture and normal mill tolerance.
Use your own consumption. The roll estimator uses the fabric per piece you enter, so get that figure from your patternmaker or factory.
Frequently asked questions
How do I convert GSM to ounces per square yard?
Divide GSM by 33.906. One ounce per square yard equals about 33.906 grams per square meter.
What does Ne mean in yarn count?
Ne is the English cotton count. It is the number of 840-yard lengths in one pound, so a higher Ne means a finer yarn.
How do I work out the weight of a fabric roll?
Multiply GSM by the width in meters and by the length in meters, then divide by 1,000 to get kilograms. This does not include the core or packaging.