Enter a value in any one field — GSM, oz/yd², or momme — then click Convert.
g/m²
oz/yd²
momme
Conversion Result
—
GSM (g/m²)
—
oz/yd²
—
Momme
Reference: Common Fabric Weights
Fabric
GSM
oz/yd²
Momme
Chiffon
20
0.59
4.6
Organza (light)
30
0.88
6.9
Silk 8mm (light)
34.7
1.02
8.0
Silk 16mm (medium)
69.4
2.05
16.0
Silk 19mm (heavy)
82.5
2.43
19.0
Dress shirt cotton
100
2.95
23.0
T-shirt jersey
150
4.42
34.6
Fleece / sweatshirt
280
8.26
64.5
Denim (7 oz)
237
7.00
54.7
Denim (14 oz heavy)
475
14.0
109.4
Canvas / sailcloth
370
10.9
85.3
]]>
Fabric Weight Demystified: How GSM, oz/yd², and Momme Actually Work
Walk into a fabric market in Surat and the merchant quotes GSM. Order shirting cloth from a mill in the US and you get ounces per square yard. Ask a silk importer in Hangzhou about their charmeuse and they answer in momme. Three numbers, one underlying physical reality — and if you can't translate between them, you're flying blind when comparing textiles across regions, suppliers, or product categories.
This guide breaks down the mechanics behind each measurement system, explains the exact math that connects them, and tells you what those numbers actually mean for how a fabric performs in real conditions.
What GSM Actually Measures (and What It Doesn't)
GSM stands for grams per square metre. It is the most internationally consistent fabric weight unit and the one most likely to appear on a spec sheet from a European, South Asian, or East Asian mill. The measurement is straightforward: take a 1 m × 1 m sample of the fabric, weigh it in grams, and that number is the GSM. No conversion, no adjustments for weave structure or fiber density — just mass per area.
What GSM does not capture is fiber type. A 200 GSM linen and a 200 GSM polyester microfibre feel and behave completely differently — the linen will drape loosely and breathe well, while the poly may be stiff or clingy. GSM is a single number in a multidimensional space; treat it as a useful filter, not a complete description.
Practical reference points: lightweight apparel (blouses, voile, lawn cotton) sits between 80–130 GSM. Standard T-shirt jersey runs 140–180 GSM. Sweatshirt fleece is typically 260–320 GSM. Industrial canvas can reach 400–500 GSM.
Ounces per Square Yard: The American Standard
The United States textile industry — denim mills in particular — has long quoted fabric weight in ounces per square yard (oz/yd²). The conversion from GSM is fixed by the ratio of grams to ounces and square yards to square metres:
A classic 5 oz/yd² denim — the kind used in lightweight selvedge summer jeans — works out to 169.5 GSM. Heavyweight raw denim at 14 oz/yd² hits 474.7 GSM, dense enough to stand on its own before breaking in. These are not arbitrary numbers; every oz/yd² increment represents roughly 34 grams more fabric per square metre, which you feel directly as stiffness and warmth.
One subtlety: some US mills quote oz/linear yard rather than oz/square yard, using a fixed "standard width" (often 60 inches) as the denominator. This is a different measurement entirely. If a spec sheet just says "ounces" without specifying the area basis, always ask for clarification before placing an order.
Momme: The Silk Industry's Own Language
Momme (abbreviated mm, not to be confused with millimetres) is the most arcane of the three units, developed specifically for silk and still used almost exclusively in that trade. The definition is historical and oddly specific: one momme equals the weight in pounds of a piece of fabric that measures 45 inches wide by 100 yards long.
The area of that reference piece in metric: (45 × 0.0254 m) × (100 × 0.9144 m) = 1.143 m × 91.44 m = 104.516 m². One pound = 453.592 grams. Therefore:
1 momme = 453.592 ÷ 104.516 = 4.3399 GSM
This is a deliberately small increment, which is why silk weights span a compact range: 6–8 momme for chiffon and light organza (roughly 26–35 GSM), 16–19 momme for mid-weight charmeuse and habotai (70–82 GSM), and 25–30 momme for heavy silk satin (109–130 GSM). In the silk world, these differences matter enormously to drape, opacity, and durability.
A 16 momme silk, for example, sits at 69.4 GSM — lighter than a cotton T-shirt but heavier than pure chiffon. It has enough body to drape cleanly without clinging, which is why 16mm charmeuse is a staple for blouses and linings. Go below 12 momme and the fabric becomes delicate enough to require dry cleaning; above 22 momme and you're into territory durable enough for upholstery and heavy scarves.
Why the Same Weight Feels Different Across Fibers
A 150 GSM silk and a 150 GSM cotton behave nothing alike. Silk has a natural lustre and surface smoothness that allows fibers to slide past each other, producing fluid drape. Cotton at the same weight has more body and structure. Polyester at 150 GSM will pill under friction but resist moisture. This is why weight is always a starting point, not a conclusion, when specifying fabric.
Thread count interacts with GSM too. A fine-count, tightly woven cotton poplin at 120 GSM feels very different from a loosely woven cotton muslin at the same weight — the poplin has more thread crossings per inch, making it crisper; the muslin is softer but less durable under stress. Two fabrics can have identical weights and wildly different structural behaviour.
The Cooking-to-Textile Crossover: Precision Matters
In cooking measurement conversion (grams to ounces, litres to cups), a 1–2% rounding error is usually acceptable. In fabric sourcing, it often isn't. A 5% error in a GSM spec for a major production run translates directly into unexpected hand-feel, failed certification tests, or incorrect weight for end-use applications like medical textiles, performance sportswear, or aviation upholstery where regulatory tolerances are tight.
The exact conversion factors to memorise: multiply oz/yd² by 33.9057 to get GSM; divide GSM by 33.9057 to get oz/yd². For momme, multiply by 4.3399 to get GSM; divide GSM by 4.3399 to get momme. These are not approximations — they derive from defined metric and imperial unit relationships and are exact to the precision shown.
Reading a Mill's Spec Sheet Correctly
When a supplier provides a technical data sheet, the GSM figure listed is typically the finished weight after washing, pre-shrinking, and dyeing. Greige (undyed, unfinished) fabric can run 5–15% lighter than the same cloth after finishing treatments add size, resin, or coating. If you're comparing a finished spec from one supplier to a greige spec from another, you may be comparing apples to oranges — ask explicitly which stage the weight refers to.
Testing standards vary too. ISO 3801 (used in Europe and much of Asia) specifies conditioning fabric at 65% relative humidity and 20°C before weighing. ASTM D3776 (used in North America) has slightly different conditioning conditions. This matters less for coarse fabrics but can shift apparent GSM by 1–3% for moisture-sensitive fibers like wool or lyocell.
Using the Converter in Practice
The most common real-world need is translating a supplier's quote into a familiar unit. A Japanese denim mill quoting 340 GSM: divide by 33.9057 = 10.03 oz/yd², which places it squarely in mid-heavy denim territory. A Thai silk exporter quoting 19 momme: multiply by 4.3399 = 82.5 GSM, a well-regarded weight for blouse-weight charmeuse. A US activewear knit mill quoting 4.5 oz/yd²: multiply by 33.9057 = 152.6 GSM, a standard weight for performance jersey.
Once you internalize a handful of reference points — 150 GSM for T-shirt fabric, 7 oz/yd² for mid-weight denim, 19 momme for quality silk — you can use those as anchors and reason from there. The converter handles the arithmetic; the judgment about whether a fabric suits a specific application still requires knowing how weight interacts with fiber, weave, and finish.
]]>
FAQ
What is the exact conversion factor between GSM and oz/yd²?
1 oz/yd² equals exactly 33.9057 GSM (derived from 28.3495 g/oz ÷ 0.836127 m²/yd²). To convert GSM to oz/yd², divide by 33.9057. To go the other way, multiply oz/yd² by 33.9057.
How many GSM is 1 momme?
One momme equals 4.3399 GSM. Momme is defined as the weight in pounds of a 45-inch × 100-yard piece of fabric, which covers 104.516 square metres. Dividing 453.592 g (one pound) by that area gives 4.3399 g/m².
What momme is best for silk bed sheets?
Silk bedding is typically sold in the 19–25 momme range (about 82–109 GSM). Below 19 momme, sheets feel luxuriously light but wear faster. Above 22 momme, the weave is dense enough for long-term use. Most premium silk sheet sets sit at 19–22 momme.
Why do US denim labels list weight in ounces but European ones use GSM?
This is a legacy of the unit systems used by each region's textile industry. American denim mills historically used the imperial oz/yd² system, and the labelling convention stuck. European mills adopted SI metric units, so GSM became standard there. Both describe the same physical property — mass per unit area — just in different units.
Can I use momme to describe cotton or polyester fabric?
Technically yes — momme is just a unit of areal density — but in practice momme is used almost exclusively in the silk trade. Using it for cotton or polyester would confuse buyers and suppliers. Stick to GSM or oz/yd² for non-silk fabrics.
Is the GSM on a fabric label the weight before or after washing?
It depends on the supplier and the stage of production. Mill spec sheets usually state finished weight (after dyeing and finishing). Greige (unfinished) fabric can be 5–15% lighter. When comparing specs from different suppliers, always confirm whether the GSM refers to finished or greige weight.