Yarn Weight Conversion
Convert wraps per inch (WPI) to yarn weight category and get recommended gauge range and needle size.
About this calculator
Wraps-per-inch (WPI) is the fastest way to identify an unlabeled cone or a hand-spun skein when the ball band is long gone -- wind the yarn snugly (not stretched, not loose) around a ruler or WPI tool for one inch and count the individual strands. This calculator maps that count to the Craft Yarn Council's Standard Yarn Weight System, which spans eight categories numbered #0 (Lace) through #7 (Jumbo); this tool covers the six most common hand-knitting weights, #0 Lace through #5 Bulky. From the detected category, it reports the gauge range in stitches per 4 inches of stockinette and a starting needle size range in millimeters.
In Auto-detect mode, WPI is the dominant input: as the wraps get tighter (a higher WPI number), the strand is thinner, so the calculator steps down through finer categories -- more stitches fit in 4 inches and smaller needles are needed to keep the fabric from going loose and sloppy. You can also select a category manually with the Yarn Weight Category dropdown if you already know what you're working with (from a pattern's gauge, for example) rather than measuring WPI -- selecting a category this way overrides the auto-detection entirely, and every other output is then driven purely by the selected category rather than by the WPI number you entered. What this tool does not account for: fiber content changes how a given WPI drapes (a WPI-14 wool behaves differently from a WPI-14 cotton or a WPI-14 boucle with lots of loft), and the needle range given is only a starting point -- your actual gauge swatch, needle material, and knitting tension will always move the real needle size within or beyond that printed range.
Inputs
Results
Detected Yarn Weight
DK
Figures current as of 2026. Source: Craft Yarn Council, Standard Yarn Weight System
How to Use This Calculator
- Wrap the yarn around a ruler and count the wraps per inch (WPI), then enter that value.
- Optionally select a Yarn Weight Category manually if you already know it, or leave the default to auto-detect from WPI.
- Review the detected yarn weight (e.g. Lace, Fingering, Sport, DK, Worsted, or Bulky).
- Check the recommended gauge range in stitches per 4 inches.
- Use the suggested needle size range (in mm) as a starting point for your project.
What each input means
- Wraps per Inch (WPI)
- Wrap the yarn around a ruler and count wraps per inch. This determines yarn weight.
- Yarn Weight Category
- Leave on Auto-detect to use WPI, or select a category manually to override it. Numbers match the Craft Yarn Council's #0-#7 Standard Yarn Weight System.
How this is calculated
Worked example, using the default values
- Identify Input ParametersWraps per Inch (WPI) = 14, Yarn Weight Category = 0 = 2 input(s) provided
- Calculate Detected Yarn WeightDetected Yarn Weight = table lookup by WPI (or manual category override)DK = DK
- Calculate Gauge RangeGauge Range (min) = table lookup by yarn weight category21 = 21
- Calculate Gauge RangeGauge Range (max) = table lookup by yarn weight category24 = 24
Figures and sources
- Standard Yarn Weight System — yarn weight categories, gauge, and needle/hook ranges (2026) — Craft Yarn Council, Standard Yarn Weight System
Engine last updated . Checked against 3 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
How exactly should I measure wraps per inch to get an accurate reading?
Wrap the yarn around a ruler, a dedicated WPI tool, or even a pencil marked at one-inch intervals, keeping each wrap snug against its neighbor without stretching the fiber or leaving gaps. Count every individual wrap that falls within that one inch, then enter that count as WPI. Wrapping too loosely undercounts (making the yarn look heavier/bulkier than it is) and wrapping too tightly overcounts, so a light, even touch with a couple of repeat measurements gives the most reliable category match.
If I select a Yarn Weight Category manually, does my WPI measurement still matter?
No -- choosing any category other than "Auto-detect from WPI" fully overrides the WPI-based detection. The detected weight, gauge range, and needle sizes all come directly from your manually selected category, and the WPI number you entered plays no role in that calculation. This is useful when you already know the category from a pattern's yardage or gauge listing and just want the matching needle and gauge ranges without winding a WPI sample first.
What is the difference between the gauge range and the needle size range shown here?
The gauge range is how many stitches of plain stockinette typically fit into 4 inches (10 cm) at that yarn weight -- a Fingering-weight yarn packs more stitches into that span than a Bulky one. The needle size range is the corresponding starting-point needle diameter in millimeters commonly recommended for that weight. Both figures are pulled directly from the Craft Yarn Council's published Standard Yarn Weight System chart, the industry-standard reference that ball bands and pattern designers use to classify yarn by weight. They answer different questions -- stitch density versus tool size -- and both are starting points you'll confirm with an actual gauge swatch.
Can two yarns with the same WPI still knit up differently?
Yes -- WPI measures thickness, not fiber behavior, so a wool, a cotton, and a boucle can all measure the same WPI while producing noticeably different fabric. A springy wool at WPI 14 will bloom and fill in more than a flat, inelastic cotton at the same WPI, and a novelty yarn with loft can measure thinner on a ruler than it knits up in practice. Treat the detected category and gauge range as a starting point, then confirm with a swatch in the yarn you're actually using.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Yarn Yardage Calculator
Estimate total yarn needed for your project and how many skeins to buy, based on stitch count, row count, and yarn usage per stitch.
Knitting & CrochetGauge Swatch Calculator
Calculate the number of stitches and rows you need to cast on based on your gauge swatch measurements and desired dimensions.
SpinningYarn Wraps Per Inch Calculator
WPI measurement and yarn weight classification.
WeavingSett Calculator
Ends per inch from yarn size and weave structure.
SpinningTwist Per Inch Calculator
TPI from fiber type and desired yarn characteristics.
More in Crafts, Hobbies & Games.