Fabric Calculator

Plan fabric needs confidently with precision yardage and cost estimates for sewing quilting upholstery and crafts using flexible inputs for width repeat shrinkage seam allowance and waste choose metric or imperial units review detailed line items export results to CSV or PDF and learn the formulas powering every calculation from simple projects to complex

Global Settings
Switch changes how inputs are interpreted and how totals are displayed.
in
Common widths are 45 in / 54 in or 110 cm / 140 cm.
If > 0, piece length rounds up to the nearest repeat.

Pricing
Line Items
Item Piece width Piece length Qty Across Rows Length needed
Fields assume current unit: inches
Results

No results yet. Add items and click Calculate.

Example Data
sample
Item Piece width Piece length Qty
Curtain panel26924
Cushion cover20206
Table runner16722

Tip: Click “Load example data” in Global Settings to populate the line items with the above values.

Formulas used
  1. Adjusted dimensions per piece
    w' = w + 2 × SA and l' = l + 2 × SA
    where w and l are piece width and length; SA is seam allowance.
  2. Pattern repeat (optional)
    If repeat > 0, l'' = ceil(l' / R) × R where R is pattern repeat.
  3. Shrinkage
    l_s = l'' × (1 + S/100) where S is shrinkage percent.
  4. Nesting across the fabric width
    across = max(1, floor(FW / w')) where FW is fabric width.
  5. Rows and length per item
    rows = ceil(qty / across), len_item = rows × l_s
  6. Total length and waste
    L_total = (Σ len_item) × (1 + W/100) where W is waste percent.
  7. Unit conversions
    Imperial: yards = L_total / 36. Metric: meters = L_total / 100.
  8. Cost
    Cost = price_per_unit × total_length_in_that_unit

Assumptions: Pieces are rectangular, oriented with width across the fabric width. Seam allowance applied on all sides. Pattern matching rounds up piece length only.

Related Calculators

Belt Size CalculatorHalf Square Triangle CalculatorJacket Size CalculatorLost Socks CalculatorPleated Skirt CalculatorQuilt CalculatorQuilt Binding CalculatorTie Length CalculatorWeighted Blanket Calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.