Converters5 min

Ounces to GSM Fabric Weight Conversion

Fabric weight is a fundamental specification in fashion design and production — it determines a garment's drape, warmth, durability, and overall hand feel. In the United States, fabric weight is typically expressed in ounces per square yard (oz/yd2). Internationally, the standard unit is grams per square meter (GSM or g/m2). Converting between these units accurately is essential when sourcing fabric from international mills, communicating with overseas manufacturers, or creating spec sheets for global production. This guide provides the conversion formula, a reference table covering common fabric weights by category, and practical guidance for specifying fabric weight in your design documentation.

The Conversion Formula

The exact conversion factor between ounces per square yard and grams per square meter is: 1 oz/yd2 = 33.906 GSM. To convert from ounces to GSM, multiply the oz/yd2 value by 33.906. To convert from GSM to ounces, divide the GSM value by 33.906.

This conversion factor accounts for the difference in both weight units (ounces to grams) and area units (square yards to square meters). It is derived from the exact values: 1 ounce = 28.3495 grams and 1 square yard = 0.83613 square meters.

  • Oz/yd2 to GSM: multiply by 33.906 — Example: 5 oz/yd2 x 33.906 = 169.5 GSM
  • GSM to oz/yd2: divide by 33.906 — Example: 200 GSM / 33.906 = 5.9 oz/yd2
  • Quick estimate: multiply oz/yd2 by 34 for a fast approximation
  • Alternative notation: oz/yd2 is sometimes written as 'osy' in fabric specifications
  • Note: some US denim suppliers specify weight in ounces per linear yard, which is a different measurement (see denim section below)

Fabric Weight Reference Table by Category

The following table organizes common fabric weights by garment category, showing both ounce and GSM values. This serves as a practical reference when specifying fabric weight in your tech packs and purchase orders.

  • Sheer fabrics (chiffon, organza): 1–2 oz/yd2 = 34–68 GSM
  • Lightweight fabrics (voile, lawn, silk habotai): 2–3 oz/yd2 = 68–102 GSM
  • Light-medium fabrics (cotton shirting, crepe de chine): 3–4 oz/yd2 = 102–136 GSM
  • Medium-weight fabrics (poplin, jersey, linen): 4–6 oz/yd2 = 136–203 GSM
  • Medium-heavy fabrics (twill, denim, ponte): 6–8 oz/yd2 = 203–271 GSM
  • Heavy fabrics (canvas, heavyweight denim, melton): 8–12 oz/yd2 = 271–407 GSM
  • Very heavy fabrics (upholstery, heavy outerwear): 12–16 oz/yd2 = 407–542 GSM
  • Standard t-shirt jersey: 4.5–5.5 oz/yd2 = 150–185 GSM
  • Heavyweight hoodie fleece: 8–10 oz/yd2 = 270–340 GSM
  • Dress shirt cotton: 3–4 oz/yd2 = 100–135 GSM
  • Standard denim (jeans): 10–14 oz/yd2 = 340–475 GSM

Denim Weight: A Special Case

Denim weight measurement requires special attention because the US denim industry often specifies weight in ounces per linear yard rather than ounces per square yard. This is a different measurement that depends on the fabric width. When a denim supplier says '12 oz denim,' they typically mean 12 ounces per linear yard of fabric at a standard width, not 12 oz/yd2.

To convert denim weight from ounces per linear yard to GSM, you need to know the fabric width. The formula is: GSM = (oz per linear yard x 28.3495) / (width in meters x 0.9144). For standard 60-inch (1.524 m) denim, 12 oz per linear yard converts to approximately 243 GSM, not the 407 GSM you would get by directly multiplying 12 by 33.906.

Always clarify with your denim supplier whether the weight specification is per square yard or per linear yard. This distinction can mean a difference of 40–50% in the actual fabric weight, which dramatically affects the finished garment's hand feel, drape, and suitability for its intended purpose.

Choosing the Right Fabric Weight

Selecting the appropriate fabric weight is one of the most important decisions in garment design. Weight affects how a garment drapes, moves with the body, holds its shape, and performs over time. Too light, and the garment may feel insubstantial or see-through. Too heavy, and it may be uncomfortable, overly stiff, or inappropriately warm.

When specifying fabric weight in tech packs, include both the target GSM and an acceptable tolerance range (typically plus or minus 5–10%). This tolerance accounts for natural variation in textile production. For example, specifying '180 GSM +/- 10%' means you will accept fabric from 162 to 198 GSM.

Using Skema3D to visualize garments with different fabric weights — by adjusting the text prompt to describe lighter or heavier materials — helps you evaluate design concepts before specifying the final fabric weight. This is particularly useful for designers who are exploring a new fabric category and want to see how weight affects the garment's visual presentation.

Specifying Fabric Weight in Production Documents

Clear fabric weight specification prevents quality issues and production disputes. Follow these guidelines when documenting fabric weight in your spec sheets and tech packs.

  • Always specify the unit — write 'GSM' or 'oz/yd2' explicitly, never just a number
  • Include the tolerance range — e.g., '200 GSM +/- 5%' rather than just '200 GSM'
  • For denim, clarify whether the weight is per square yard or per linear yard
  • Note the testing method — fabric weight can vary depending on whether the fabric is conditioned (humidity and temperature affect measurement)
  • Specify whether the weight is for greige (undyed) or finished fabric — finishing processes can change weight by 5–15%
  • Request a fabric weight test report with your bulk fabric delivery to verify compliance with your specification

Frequently Asked Questions

What is the difference between GSM and oz/yd2?

GSM (grams per square meter) and oz/yd2 (ounces per square yard) both measure fabric weight per unit area — they express the same physical property in different units. GSM is the international standard used by most global fabric mills and manufacturers. Oz/yd2 is primarily used in the United States. The conversion factor is 1 oz/yd2 = 33.906 GSM.

What GSM is a standard t-shirt?

A standard t-shirt is typically made from cotton jersey fabric weighing 150–185 GSM (4.5–5.5 oz/yd2). Lightweight summer t-shirts may use 130–150 GSM fabric, while premium heavyweight t-shirts often use 200–250 GSM. The weight affects the shirt's opacity, drape, durability, and perceived quality. Streetwear brands often prefer heavier weights for a more substantial feel.

Why does denim weight measurement differ from other fabrics?

The US denim industry traditionally measures weight per linear yard rather than per square yard. This convention dates back to historical trade practices in American denim mills. A '12 oz' denim means 12 ounces per linear yard at the fabric's width, not per square yard. Always confirm which measurement convention your supplier uses, as the difference significantly affects the actual weight.

Related Resources

Try Skema3D

Design faster with AI-powered garment workflows.

From concept prompt to tech-pack-ready output in one workspace. Start designing with Skema3D today.