Fabric Width Conversion Calculator

If the pattern asks for a length at one width and your fabric is wider or narrower, the same area is length × width, so the new length is the old length × old width ÷ new width.

Also called: Fabric yardage converter

  • Last updated
  • Formula tested against reference values

Your numbers

Length in
Widths in

Result

Length needed at your width
—

Calculating…

Change in length
—
Fabric area
—

How to use this calculator

  1. Enter or choose length the pattern asks for.
  2. Enter or choose length in.
  3. Enter or choose fabric width in the pattern.
  4. Enter or choose width of your fabric.
  5. Enter or choose widths in.
  6. The length needed at your width updates as you type. Use Copy result or Share to keep it.

Method

New length = Original length × Original width ÷ New width

Original length, width
what the pattern envelope states
New width
the usable width of the fabric you are buying

Worked example

  1. Area = 2.5 yd × 45 in; at 60 in wide the same area needs 2.5 × 45 ÷ 60 = 1.875 yd.
  2. 1.875 ÷ 2.5 − 1 = −25%, so you need a quarter less fabric.

2.5 yards of 45-inch fabric converts to 1.875 yards (about 1⅞ yd) of 60-inch fabric.

What the result means

Round up to the next cut your shop sells, and add extra for one-way designs, nap, pile or pattern matching, which an equal-area conversion cannot see.

Assumptions and limits

  • Both widths are usable widths, excluding selvedges.
  • Pattern pieces can be laid out as efficiently on either width.
  • Large pieces that do not fit across a narrow fabric need more length than the area rule suggests.

Questions

Is this the same as a fabric conversion chart?

Yes. Printed charts are equal-area conversions rounded up to convenient fractions of a yard.

Should I add extra?

Add 10–15% for directional prints, velvet or plaid matching, and for pre-wash shrinkage.