emonsteremonster tools

Fabric shrinkage calculator

Measure shrinkage from a washed swatch and calculate the prewash length needed for your finished piece. Measure one fabric direction at a time under the same conditions.

Free to use. No email or account required.

Bookmark

Bookmark this tool

Save this short link in your browser’s bookmarks.

Paste this link into the address of a new or existing bookmark.

On desktop, drag Fabric shrinkage calculator to your bookmarks bar.

Only the tool’s link is shared. Your inputs and results are not included.

Share

Share this tool

Copy this link to share this tool.

Only the tool’s link is shared. Your inputs and results are not included.

Your inputs

Edit the example inputs to match your task. Results update as you edit.

0.000001–1,000,000,000 cm
0.000001–1,000,000,000 cm
0.000001–1,000,000,000 cm

Calculations run in your browser. Inputs are not saved or sent to analytics.

How it works

Formula

  • Measured shrinkage (negative: growth)=(1−Swatch length after washingSwatch length before washing)×100
  • Length to cut before washing=Required finished length×Swatch length before washingSwatch length after washing
Input and formula key

Your result

Complete the inputs to see your result.

Support

Sources

Assumptions and limitations

For planning, assume the full piece retains the same proportion of length as the swatch after the same washing and drying. Measure one fabric direction at a time under the same conditions. Growth gives negative shrinkage. Seam allowances, repeat matching and later wash cycles are excluded.

How to use this tool

Set up the inputs

Mark and measure a swatch before washing. Wash and dry as intended, remeasure that same direction, and enter your desired final length.

Worked examples

  • Use a wash test to plan a cut

    50 cm → 47.5 cm: 5%; 100 cm / 0.95 ≈ 105.2632 cm.

Frequently asked questions

How should I read the result from Fabric shrinkage calculator?

Cut length reverses the measured retained fraction; adding the shrinkage percentage to the target is not the same calculation.

Processing and privacy

The calculation or transformation runs in your browser. The tool does not send its input values or generated output to an application server. Loading a page still makes infrastructure requests; optional analytics and Google consent messages have separate controls.

Privacy Policy. Privacy & preferences in the footer controls optional analytics.

Help and feedback

Consult the linked sources for definitions and reference data. Contact Support if you have a question or notice a problem.

Read about calculation methods · Report a problem to emonster

Explore this subject: Home, crafts and workshop

Your privacy & preferences

Optional analytics helps us understand how emonster.tools is used. The site works normally without it. Your analytics choice is stored on this device so you can change it later; choosing not to allow analytics prevents optional measurement and removes Google Analytics cookies this site can access. Read Privacy Policy