Skip to main content
Calcimator

Loom Width Calculator

Minimum weaving width from finished width and shrinkage.

About this calculator

Fabric leaves the loom wider than it ends up on your shelf, and it loses width twice on the way there — this calculator works backward through both losses to tell you how wide to actually warp. Starting from your target finished width, it first divides by (1 − shrinkage%) to find the width the fabric had right off the loom before wet-finishing pulled it in, then divides that result by (1 − draw-in%) to find the width you need on the loom itself, since weft tension pulls the selvedges inward as you weave. Applying these as sequential divisions rather than one combined percentage matters: draw-in and shrinkage compound multiplicatively against the shrinking width that remains after the first loss, so a fabric with 8% draw-in and 5% shrinkage loses about 12.6% of its original loom width overall — a shade less than simply adding the two percentages, since each loss is taken off a smaller base than the one before it.

A small selvedge allowance is added on each side for floating or doubled selvedge threads, and the total is then matched up against a list of standard commercial loom widths (10 through 60 inches) to recommend the smallest stock size that will actually accommodate the warp — useful for checking a loom purchase or confirming a project fits the loom you already own. Total warp ends is simply that on-loom width multiplied by your sett (ends per inch). The main thing to get right is realistic percentages: draw-in of 5-10% and shrinkage of roughly 5% for cotton or up to 10% for wool are reasonable starting points, but tension habits, weave structure, and fiber all shift these numbers, so a swatch test beats a guess whenever the project is worth getting exactly right.

Inputs

in
%
%
in

Results

Required width on loom (in)

21.6

Minimum loom size (in)

22

Total warp ends259
Draw-in loss (inches)1.6
Shrinkage loss (inches)0.9
How to Use This Calculator
  1. Enter the desired finished width of the fabric in inches after washing.
  2. Set the draw-in percentage (width lost on the loom from weft tension) — typically 5–10%.
  3. Set the shrinkage percentage (width lost during wet-finishing) — cotton ~5%, wool ~10%.
  4. Enter your warp sett in ends per inch (EPI).
  5. Set the selvedge allowance in inches per side for floating selvedge or doubled selvedge ends.
  6. Read the required width on the loom and the minimum standard loom size that can accommodate it.

How the result changes with Finished width (inches)

Finished width (inches)Required width on loom (in)Minimum loom size (in)
911.315
141720
2731.932
4552.560

What each input means

Finished width (inches)
Desired finished width of the fabric after washing.
Draw-in %
Width loss on the loom from weft tension. Typically 5-10%.
Shrinkage %
Width loss during wet-finishing. Cotton ~5%, wool ~10%.
Ends per inch (EPI)
Warp sett — affects total number of ends to thread.
Selvedge allowance per side (in)
Extra width per side for floating selvedge or doubled ends.

What each result means

Required width on loom (in)
Total width to warp including all allowances.
Minimum loom size (in)
Smallest standard loom that fits this warp.
Total warp ends
Number of warp threads to thread at this width and sett.
Draw-in loss (inches)
Width lost to draw-in on the loom.
Shrinkage loss (inches)
Width lost during wet-finishing.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Finished width (inches) = 18, Draw-in % = 8, Shrinkage % = 5, Ends per inch (EPI) = 12 = 5 input(s) provided
  2. Calculate Required width on loom
    Required width on loom = widthOnLoom + selvedgeExtra * 2
    21.6 = 21.6
  3. Calculate Minimum loom size
    Minimum loom size = standardLooms[standardLooms.length - 1]
    22 = 22
  4. Calculate Total warp ends
    Total warp ends = round(totalWidthNeeded * epi)
    259 = 259
  5. Calculate Draw-in loss
    Draw-in loss = widthOnLoom - widthBeforeShrinkage
    1.6 = 1.6

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the calculator apply draw-in and shrinkage as two sequential divisions instead of just adding the two percentages together?

Each loss is calculated against the width that remains after the previous loss, not against the original finished width — the calculator first divides finished width by (1 − shrinkage%) to undo wet-finishing loss, then divides that result by (1 − draw-in%) to undo the loom's weft tension loss. Because the second division works on an already-larger number, the combined effect is slightly less than simply adding the percentages: with the 8% draw-in and 5% shrinkage defaults, total width loss works out to about 12.6% rather than 13%.

How does the calculator pick the 'Minimum loom size' recommendation?

It checks your required width on the loom (including the selvedge allowance) against a fixed list of standard commercial loom widths — 10, 15, 16, 20, 22, 24, 27, 32, 36, 40, 45, 48, and 60 inches — and returns the smallest one on that list that's still large enough to fit your warp.

What is the selvedge allowance for, and how does it factor into the total?

It's extra width per side reserved for floating selvedge threads or doubled selvedge ends, which help protect the fabric's outer edges during weaving. The calculator adds it twice — once per side — on top of the width already calculated from draw-in and shrinkage, before checking that total against the standard loom sizes.

How is the total warp ends figure calculated?

It's simply the required width on the loom (after accounting for shrinkage, draw-in, and the selvedge allowance) multiplied by your sett in ends per inch, then rounded to a whole number — that's the number of individual warp threads you'll need to wind and thread.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Crafts, Hobbies & Games.