Skip to main content
Calcimator

Sett Calculator

Ends per inch from yarn size and weave structure.

About this calculator

Sett — how many warp ends fit per inch — is what separates a stiff, boardy fabric from a limp, sleazy one, and this calculator derives it from a simple rule of thumb: wrap your yarn snugly around a ruler for one inch, count the wraps (WPI), and apply a multiplier based on the weave structure you're planning. Plain weave uses half the WPI (each thread needs to clear over and under its neighbor, so the sett is coarser than the yarn's natural wrap density), twill uses two-thirds (fewer interlacements per unit length let ends pack closer), satin/sateen uses three-quarters (long floats mean minimal interlacement, so ends can sit nearly as close as they wrap), and lace or openwork structures use one-third, deliberately spacing ends far apart for an airy, open cloth. A coverage percentage input scales this base sett up or down from the 100% "standard balanced cloth" baseline — lower for intentionally open weaves, higher for a denser rep weave.

If you supply a measured yarn diameter (from calipers), the calculator cross-checks its wrap-based recommendation against a second, independent estimate of the maximum possible EPI from that diameter, which is useful for catching an inaccurate WPI count. It also reports three PPI variants: balanced (PPI equals EPI, the default assumption for square, evenly balanced cloth), weft-faced (50% higher, where weft dominates the visible surface, as in rugs or tapestry), and warp-faced (40% lower, where warp dominates, as in inkle or ridged bands). Because WPI counting is inherently a bit subjective — wrap tension changes the count — treat the recommended EPI as a strong starting point to sample and adjust, not a guaranteed final number.

Inputs

%

Results

Recommended EPI

6

Balanced PPI

6

Weft-faced PPI9
Warp-faced PPI3.6
EPI from diameter0
Weave NamePlain weave
How to Use This Calculator
  1. Wrap your yarn around a ruler for 1 inch (snugly, without overlapping) and count the wraps — enter this as WPI.
  2. Select the weave structure: plain weave, twill, satin/sateen, or lace/open.
  3. Set the desired coverage percentage — 100% for balanced cloth, lower for open weaves, higher for rep weave.
  4. Optionally enter the yarn diameter in inches measured with calipers for a cross-check.
  5. Read the recommended EPI and the balanced PPI for a square, balanced weave.
  6. Compare the warp-faced and weft-faced PPI values if you want a surface dominated by one yarn.

How the result changes with Wraps per inch (WPI)

Wraps per inch (WPI)Recommended EPIBalanced PPI
633
94.54.5
1899
301515

What each input means

Wraps per inch (WPI)
Wrap yarn around a ruler for 1 inch, counting turns laid side by side without overlapping.
Weave structure
0 = Plain weave, 1 = Twill, 2 = Satin/Sateen, 3 = Lace/Open.
Coverage %
100% = standard balanced cloth. Lower for open weaves, higher for rep weave.
Yarn diameter (inches, optional)
Optional: measure yarn diameter with calipers for cross-check. Leave 0 to skip.

What each result means

Recommended EPI
Optimal ends per inch for your yarn and weave structure.
Balanced PPI
Picks per inch for a balanced weave (PPI = EPI).
Weft-faced PPI
PPI for weft-faced fabric (weft dominates surface).
Warp-faced PPI
PPI for warp-faced fabric (warp dominates surface).
EPI from diameter
Cross-check EPI calculated from yarn diameter (0 if not provided).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Wraps per inch (WPI) = 12, Weave structure = 0, Coverage % = 100, Yarn diameter (inches, optional) = 0 = 4 input(s) provided
  2. Calculate Recommended EPI
    Recommended EPI = baseSett * coverageFactor
    6 = 6
  3. Calculate Balanced PPI
    6 = 6
  4. Calculate Weft-faced PPI
    Weft-faced PPI = recommendedEPI * 1.5
    9 = 9
  5. Calculate Warp-faced PPI
    Warp-faced PPI = recommendedEPI * 0.6
    3.6 = 3.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 plain weave use half the WPI while satin uses three-quarters?

The multiplier reflects how much a weave structure interlaces: plain weave has every warp end going over and under its neighbor at every pick, which physically forces the ends farther apart than they sit when wrapped snugly together, hence the 0.5 multiplier. Satin/sateen floats over several picks before interlacing once, so ends barely need to separate from their wrapped density, giving it the highest multiplier at 0.75. Twill (0.667) and lace/open (0.333) sit between and below these extremes based on how much each structure's interlacement pattern forces ends apart.

What does the yarn diameter cross-check verify, and why might it disagree with the WPI-based recommendation?

When you enter a caliper-measured yarn diameter, the calculator computes a second, independent EPI estimate as (1 / diameter) × the same weave-structure multiplier × coverage factor. This doesn't average with the WPI-based recommendation — it's a separate check. If the two disagree significantly, it usually means your WPI count was off (wrap tension is easy to get inconsistent), since diameter measurement tends to be more repeatable than counting wraps.

Why is weft-faced PPI 1.5x the balanced value while warp-faced PPI is only 0.6x?

These are fixed multipliers applied to recommendedEPI rather than independently derived: weftFacedPPI = recommendedEPI × 1.5 for fabrics like rugs or tapestry where weft dominates and needs to pack in more densely per inch than a balanced cloth, and warpFacedPPI = recommendedEPI × 0.6 for warp-dominant structures like inkle bands where fewer, more widely spaced picks let the warp show through. They aren't symmetric because weft-faced and warp-faced cloth don't require proportionally opposite pick densities.

How does the coverage percentage change the recommended EPI and PPI?

Coverage percentage is applied as coverageFactor = desiredCoverage / 100, multiplied directly into the base sett calculated from WPI and weave structure. At the default 100%, you get the standard balanced-cloth sett; setting it below 100% (down to 20%) proportionally reduces both EPI and PPI for a deliberately open, airy weave, while raising it above 100% (up to 150%) proportionally increases them for a denser rep weave.

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

More in Crafts, Hobbies & Games.