Unit converters

Weaving warp length and yarn calculator

Calculate warp ends, per-end length and total yarn from finished dimensions, sett, pieces, gaps, defined take-up, shrinkage and loom waste.

Your numbers

Calculated on your device. Your inputs aren’t sent to us.

Your result

Ready when you are

Enter your inputs and select Calculate.

Try it, understand it

Explore the result

Calculate warp ends, per-end length and total yarn from finished dimensions, sett, pieces, gaps, defined take-up, shrinkage and loom waste.

Worked example comparison
ExampleOutputWhat to notice
Worked exampleWarp ends445 endsA finished 20 inch width with 10 percent shrinkage and 20 ends per inch needs 445 whole ends. Loom waste is added after cloth shrinkage and take-up allowances.
Compare one assumptionWarp ends445 endsOnly the selected assumption changes. Compare the detailed table and headline result with the worked example.
Larger planning caseWarp ends889 endsDouble the first measured quantity and inspect which outputs scale and which remain fixed or round to whole units.

Check your understanding

What is the worked example result?

A finished 20 inch width with 10 percent shrinkage and 20 ends per inch needs 445 whole ends. Loom waste is added after cloth shrinkage and take-up allowances.

What is the key modelling limit?

The space between finished pieces is treated as additional woven length and receives the entered shrinkage and take-up factors. Unwoven loom waste is added afterward. Width receives the shrinkage adjustment but not the lengthwise interlacing factor. Floating selvages, fringe and sampling need deliberate extra allowances outside this simple rectangular plan.

Behind the numbers

How this calculation works

Some planning methods express take-up as extra length added to a cloth measurement. Here it is explicitly the fraction of warp length consumed by interlacing, so the target is divided by one minus that fraction. Those two conventions give different results and should not be mixed.

THE FORMULAEnds = ceiling(finished width / retained width × sett); warp length = woven target / retained shrinkage / retained take-up + loom waste

A worked example

A finished 20 inch width with 10 percent shrinkage and 20 ends per inch needs 445 whole ends. Loom waste is added after cloth shrinkage and take-up allowances.

Good to know

The space between finished pieces is treated as additional woven length and receives the entered shrinkage and take-up factors. Unwoven loom waste is added afterward. Width receives the shrinkage adjustment but not the lengthwise interlacing factor. Floating selvages, fringe and sampling need deliberate extra allowances outside this simple rectangular plan.

Define take-up before comparing estimates

Some planning methods express take-up as extra length added to a cloth measurement.

Here it is explicitly the fraction of warp length consumed by interlacing, so the target is divided by one minus that fraction. Those two conventions give different results and should not be mixed.

The Fabric shrinkage and prewash purchase calculator reverses an observed sample change. Use measurements from a representative woven sample before adopting a shrinkage percentage for a complete warp.

Separate woven allowances from loom waste

The space between finished pieces is treated as additional woven length and receives the entered shrinkage and take-up factors.

Unwoven loom waste is added afterward. Width receives the shrinkage adjustment but not the lengthwise interlacing factor. Floating selvages, fringe and sampling need deliberate extra allowances outside this simple rectangular plan.

Keep warp ends and warp length separate

Width and sett determine the number of ends. Finished length, piece count, woven gaps, take-up and loom waste determine the length of each end. Doubling the number of pieces should increase per-end length, while it should not by itself double the number of ends.

A fractional end cannot be threaded, so the width calculation rounds upward. The resulting width in the reed is an approximate planning value based on the entered shrinkage. Use the loom and weave structure to decide whether additional selvage ends, sampling length or loom-specific waste are needed before winding the warp.

Work through the entered example

A finished 20 inch width with 10 percent shrinkage and 20 ends per inch needs 445 whole ends. Loom waste is added after cloth shrinkage and take-up allowances.

Start with this case, then change one input and calculate again. Keep the other assumptions fixed so the result has an interpretable cause. The result table exposes intermediate quantities and units rather than hiding them behind a single headline number.

Use the output in a real plan

The space between finished pieces is treated as additional woven length and receives the entered shrinkage and take-up factors. Unwoven loom waste is added afterward. Width receives the shrinkage adjustment but not the lengthwise interlacing factor. Floating selvages, fringe and sampling need deliberate extra allowances outside this simple rectangular plan.

Before purchasing material or comparing alternatives, check the measurements at the point where they enter the calculation. A mathematically precise answer can still be a poor plan when the measured size, loss allowance or price basis is wrong. Save the input assumptions with any result you intend to reuse.

A few questions, answered

What is the calculation method?

Ends = ceiling(finished width / retained width × sett); warp length = woven target / retained shrinkage / retained take-up + loom waste

Does this use live prices or automatic measurements?

No. All measurements, prices and allowances come from your entries. The example values are illustrative and are not a recommendation for your situation.

Can I reuse the result for a different case?

Change the inputs and calculate again. Read the stated units and limits; the assumptions must still apply to the new case.

Find your calculator

Start typing to explore the library.