Yarn Weight Calculator – Calculate Yarn Category, YPP, and More


Yarn Weight Calculator

Easily determine your yarn’s weight category, yards per pound (YPP), and more with our yarn weight calculator. Enter the length and weight of a yarn sample below.





Length of your yarn sample.




Weight of your yarn sample.

Standard Yarn Weights Table

Category Name Symbol Typical YPP Range Typical m/kg Range Typical WPI Range Ply (US) Ply (UK/AU/NZ)
Lace 0 1800+ 3600+ 30+ 1-3 ply 1-3 ply
Fingering / Sock 1 1400-1800 2800-3600 14-24 3-4 ply 4 ply
Sport 2 1100-1400 2200-2800 12-18 4-5 ply 5 ply
DK (Double Knitting) 3 900-1100 1800-2200 11-15 5-8 ply 8 ply (DK)
Worsted 4 650-900 1300-1800 9-12 8-10 ply 10 ply (Aran)
Aran 4 500-650 1000-1300 8-10 10 ply 10-12 ply
Bulky / Chunky 5 300-500 600-1000 6-8 12-16 ply 12-16 ply
Super Bulky / Super Chunky 6 < 300 < 600 < 6 16+ ply 16+ ply
Standard yarn weight categories and their typical properties. YPP (Yards Per Pound), m/kg (Meters Per Kilogram), WPI (Wraps Per Inch).

Your Yarn vs. Standard YPP

Your Yarn
Standard Avg

Comparison of your yarn’s calculated YPP with average YPP values for standard categories.

What is a Yarn Weight Calculator?

A yarn weight calculator is a tool used by knitters, crocheters, weavers, and other fiber artists to determine the thickness or grist of a yarn. It typically uses the length and weight of a small yarn sample to calculate metrics like Yards Per Pound (YPP) or meters per kilogram (m/kg). Based on these values, the calculator can estimate the yarn’s standard weight category (e.g., Lace, Fingering, Worsted, Bulky) and often suggest a typical Wraps Per Inch (WPI) range for that category. Our yarn weight calculator simplifies this process.

Anyone working with yarn, especially unlabelled yarn (like from mill ends, hand-spun yarn, or skeins that have lost their ball bands), should use a yarn weight calculator. It helps in substituting yarns in patterns, understanding how much yarn is needed for a project, and ensuring the finished fabric will have the desired drape and gauge. A common misconception is that “ply” directly and universally indicates yarn weight; while related, ply count is less standardized across regions and fiber types than WPI or YPP/m/kg for determining the actual thickness and category, which a yarn weight calculator helps clarify.

Yarn Weight Calculator Formula and Mathematical Explanation

The core calculation of a yarn weight calculator involves finding the ratio of length to weight and scaling it to standard units.

  1. Convert Sample Length: The measured sample length is converted to yards and meters. If measured in yards, it’s also converted to meters (1 yard = 0.9144 meters), and if in meters, to yards (1 meter = 1.09361 yards).
  2. Convert Sample Weight: The measured sample weight is converted to pounds and kilograms. If in grams, it’s converted to pounds (1 gram ≈ 0.00220462 pounds) and kilograms (1 gram = 0.001 kg). If in ounces, it’s converted to pounds (1 ounce = 0.0625 pounds) and then to kilograms.
  3. Calculate YPP (Yards Per Pound):
    YPP = (Sample Length in Yards / Sample Weight in Pounds)
  4. Calculate m/kg (Meters Per Kilogram):
    m/kg = (Sample Length in Meters / Sample Weight in Kilograms)
  5. Determine Category and WPI: The calculated YPP (or m/kg) is compared to standard ranges to determine the yarn weight category (Lace, Fingering, etc.) and its associated typical WPI range.
Variable Meaning Unit Typical Range
Sample Length Length of the yarn piece measured yards or meters 1 – 100
Sample Weight Weight of the yarn piece measured grams or ounces 0.1 – 50
YPP Yards Per Pound yards/lb 50 – 10000+
m/kg Meters Per Kilogram meters/kg 100 – 20000+
WPI Wraps Per Inch wraps/inch 2 – 50+
Variables used in the yarn weight calculator.

Practical Examples (Real-World Use Cases)

Example 1: Unlabelled Mill End Yarn

You have a cone of unlabelled yarn. You take a sample that is 10 yards long and weighs 5 grams.

  • Sample Length: 10 yards
  • Sample Weight: 5 grams (approx 0.0110231 lbs)
  • YPP = 10 yards / 0.0110231 lbs ≈ 907 YPP
  • m/kg: 10 yards is about 9.144 meters. 5 grams is 0.005 kg. m/kg = 9.144 / 0.005 = 1828.8 m/kg
  • Result: This yarn is likely a DK or light Worsted weight (around 907 YPP). The yarn weight calculator would place it in the DK category (900-1100 YPP).

Example 2: Handspun Yarn

You spun some yarn and want to know its weight. A 5-meter sample weighs 7 grams.

  • Sample Length: 5 meters (approx 5.468 yards)
  • Sample Weight: 7 grams (approx 0.0154324 lbs)
  • YPP = 5.468 yards / 0.0154324 lbs ≈ 354 YPP
  • m/kg: 5 meters / 0.007 kg ≈ 714 m/kg
  • Result: This yarn falls into the Bulky or Aran category (around 354 YPP). The yarn weight calculator helps you classify your handspun yarn for projects.

How to Use This Yarn Weight Calculator

  1. Measure Sample Length: Take a piece of your yarn and accurately measure its length. Enter this value into the “Sample Length” field and select the correct unit (yards or meters). A longer sample (e.g., 5-10 yards/meters) gives more accurate results.
  2. Weigh Sample: Accurately weigh the same piece of yarn using a sensitive scale (like a kitchen or postage scale). Enter this weight into the “Sample Weight” field and select the unit (grams or ounces).
  3. View Results: The calculator will instantly display the Yards Per Pound (YPP), Meters Per Kilogram (m/kg), the estimated yarn weight category, and the typical WPI range for that category.
  4. Interpret: Use the category and YPP/m/kg to understand your yarn’s thickness and compare it to pattern requirements or other yarns. The chart also visually compares your yarn’s YPP to standard averages.

The yarn weight calculator provides valuable data for planning projects, especially when substituting yarns specified in a pattern. You can also visit our guide on choosing yarn for more information.

Key Factors That Affect Yarn Weight Calculator Results

  • Accuracy of Measurement: The precision of your length and weight measurements directly impacts the accuracy of the yarn weight calculator. Use a good ruler/tape and a sensitive scale.
  • Sample Length: A longer sample generally yields more accurate results as it minimizes the relative error from small measurement inaccuracies.
  • Yarn Tension: When measuring length, don’t stretch the yarn excessively, especially if it’s elastic. Measure it relaxed but straight.
  • Fiber Content: Different fibers have different densities (e.g., cotton is denser than wool). While the calculator gives YPP/m/kg based on length and weight, the feel and drape will also depend on the fiber. See our fiber properties guide.
  • Yarn Structure: How the yarn is spun (woolen vs. worsted spun, number of plies, twist angle) can affect its density and how it fills space (WPI), even for the same YPP. Our yarn weight calculator estimates WPI based on typical structures for the YPP.
  • Moisture Content: Natural fibers absorb moisture from the air, which can affect their weight. Weigh your sample in normal room conditions.

Frequently Asked Questions (FAQ)

What if my yarn is very textured or bumpy?
Textured yarns can be tricky. Measure the length along the main strand, not following every bump, and weigh it. The YPP will reflect the average density, but the WPI might vary more than for a smooth yarn. Our yarn weight calculator gives a good starting point.
How long should my yarn sample be?
A sample of 5-10 yards (or meters) is usually sufficient for a reasonably accurate result from the yarn weight calculator, especially if you have a sensitive scale.
Can I use this for thread?
Yes, the principle is the same, but threads are much finer, so you’d get very high YPP values. You might need a very accurate scale and a longer sample.
What does WPI mean?
WPI stands for Wraps Per Inch. It’s a measure of yarn thickness found by wrapping the yarn around a ruler or pencil without squashing it, side-by-side, and counting how many wraps fit in one inch. The yarn weight calculator provides a typical WPI range based on the calculated YPP.
Why does the calculator give a WPI *range*?
WPI can vary even for yarns within the same YPP/m/kg range due to fiber type, spin, and ply. The yarn weight calculator provides a typical range you might expect.
Is YPP always accurate for determining weight category?
YPP is a very good indicator, but categories are defined by ranges, and sometimes a yarn might be on the border. Also, different manufacturers or regions might have slightly different boundaries for categories. Explore our yarn standards page for more.
My yarn seems thicker/thinner than the category suggests.
Feel can be subjective and influenced by fiber and spin. A lofty, airy yarn might feel thicker than a dense, smooth yarn of the same YPP. The yarn weight calculator relies on objective length and weight.
How do I find a scale accurate enough?
A digital kitchen scale or a postage scale that measures to 0.1 grams (or better) is usually sufficient for most yarn samples when using the yarn weight calculator.

© 2023 Your Website. All rights reserved. Use this yarn weight calculator as a guide.



Leave a Reply

Your email address will not be published. Required fields are marked *