USCalculators.com› Weaving Calculators› Yarn Grist Calculator
⚖ Weaving Hub: Tool 3 of 5

Yarn Grist Calculator for US Weavers and Handspinners

The only free tool that bridges all three worlds simultaneously: industrial yarn counts (Nm, Ne, Tex, Denier), US handweaving units (YPP, YPO), and physical measurement from unlabeled handspun. Converts across 10 count systems in any direction using exact ASTM-standard formulas, recommends weaving EPI, and benchmarks your yarn against common US weaving yarns.

✓ 10 Count Systems ✓ 3 Input Modes ✓ Weaving EPI Rec ✓ YPP Benchmark Chart ✓ PDF Reference Card ✓ 100% Free
⚖ Enter Your Yarn
Enter Any Count Value
Enter the count as shown on the cone label or in your pattern
Measure Your Yarn Sample

For unlabeled handspun or cone yarn: measure the length and weight of a sample (at least 1 yard / 1 gram for accuracy). Enter both values below.

McMorran balance tip: if your balanced sample is 27.25 inches, YPP = 27.25 x 100 = 2,725. Enter length in inches and weight as 0.01 oz for the same result.
Decode a Yarn Label (e.g. 8/2 Cotton)

For yarns labeled as “Count/Plies System” such as 8/2 Cotton or 2/20 Nm. Enter the singles count, number of plies, and the count system shown on the label.

The first number in the label (e.g. 8 in “8/2”)
The second number (e.g. 2 in “8/2”)
Examples: 8/2 Cotton = count 8, plies 2, system Ne.  2/20 Nm = count 20, plies 2, system Nm.  5/2 Worsted = count 5, plies 2, system Nw.
Or Quick-Select a Common US Weaving Yarn
📈 Results
⚖

Enter any yarn count, measure a sample, or pick a common US weaving yarn to see all equivalent count systems instantly.

Yards Per Pound (US Weaving Standard)
0
YPP
All Equivalent Counts
🍷 US Weaving EPI Recommendation (approximate, cotton/linen baseline)
—
Plain Weave
—
Twill
—
Rep / Warp-Face
Based on WPI/2 formula (HGA curriculum, cotton/linen baseline). Wool and other fibers may differ. Always sample.
Nearest Common US Weaving Yarn
Your Yarn vs. US Weaving Yarn Benchmarks (YPP)

Why Your Yarn Label Does Not Tell US Weavers What They Actually Need

Yarn grist is the linear density of a yarn, expressed as the ratio of length to weight. In US handweaving, grist is almost always stated in YPP (Yards Per Pound). It tells you exactly how much thread you get per pound of fiber, which is the number you need to calculate warp yardage, estimate cone purchases, and compare yarns from different suppliers using different count systems.

The yarn label in your hand might say “Nm 20” from an Italian mill, “Ne 30/1” from a US cotton supplier, “2/20” from a Swedish linen company, or “Denier 150” from a synthetic thread manufacturer. All of these describe the same physical property, the linear density of the yarn, but in measurement systems that were developed independently for different fiber industries, in different countries, over the past two centuries. A US floor loom weaver who needs to know whether that Italian wool cone will work at 20 EPI cannot use the Nm value directly until it is converted to YPP.

The Two Fundamentally Different Counting Systems

All yarn count systems fall into one of two camps, and mixing them up is the most expensive sourcing mistake in the textile business. Direct systems measure weight per unit length: higher numbers mean heavier (thicker) yarn. Tex (grams per 1,000 meters) and Denier (grams per 9,000 meters) are direct systems. If you see a Tex number go up, the yarn is getting thicker. Indirect systems measure length per unit weight: higher numbers mean finer (lighter) yarn. Nm (meters per gram), Ne (English cotton count), Nw (worsted count), and YPP are all indirect. A higher YPP means you are getting more yards per pound, which means the yarn is finer and thinner.

This distinction matters because someone trained in one system can look at a number and instantly have an intuitive sense of the yarn’s weight. Switch systems without converting, and your intuition runs backwards. A weaver who works in YPP and sees a Tex value of 30 might assume that is a very light yarn (30 feels small), but 30 Tex is actually quite fine, at about 16,535 YPP, well into lace territory. The calculator converts all systems precisely through ISO Tex as the canonical unit, per ASTM D861 (Tex System for Yarn Density), the governing US standard for yarn density measurement.

The YPP Standard for US Handweavers

YPP became the dominant grist standard in US handweaving for practical reasons. Yarn suppliers in the US, particularly for cotton and wool weaving cones, have quoted YPP on their labels since the early 20th century. The most important benchmark figures in US guild education, including 8/2 cotton at 3,360 YPP, 10/2 perle cotton at 4,200 YPP, and wool worsted at approximately 1,800 to 2,400 YPP, are all expressed in YPP. The ASTM D1907/D1907M-12(2025) Standard Test Method for Linear Density of Yarn, the governing US procedure for measuring yarn count in industrial and commercial settings, provides the reference conditions under which YPP measurements are made, including the standard temperature (21.1 C / 70 F) and humidity (65% relative humidity) that yield reproducible results.

The Ply Problem: Why “8/2” Does Not Mean What It Looks Like

Yarn labels using the slash notation (such as 8/2, 10/2, or 5/2 for cotton) follow a convention that confuses many weavers. The first number is the singles count in the relevant system, and the second is the number of plies. The YPP of the final plied yarn equals the singles YPP divided by the number of plies. For 8/2 cotton: the singles count is 8, meaning 8 hanks of 840 yards each weigh one pound, giving 8 x 840 = 6,720 YPP for the single. The 2-ply version has half the yards per pound, because two singles are twisted together to make one plied thread. So 8/2 cotton YPP = 6,720 / 2 = 3,360 YPP. The “Label Mode” tab in this calculator handles this ply arithmetic automatically for Ne (cotton), Nw (worsted), and Nm systems.

European Nm notation sometimes reverses the slash convention. A label reading “2/20 Nm” might mean 20 Nm singles in a 2-ply construction, giving a plied Nm of 10, or it might mean the plied yarn is 2/20 in the European notation. The interpretation depends on the supplier. When in doubt, calculate both interpretations and look for the one that matches the yarn’s physical weight and handle. The ASTM D2645-07(2025) Standard Tolerances for Yarns Spun on the Cotton or Worsted Systems and ASTM D2644-12(2025) Standard Tolerances for Yarns Spun on the Woolen System define the US commercial standards for these yarn count systems and their allowable variation.

Measuring Grist from a Physical Yarn Sample

For handspun yarn, unlabeled mill ends, or vintage cones with worn labels, the only accurate grist measurement is direct: measure a sample’s length and weight and calculate YPP from the ratio. A yard of yarn weighing 1/3360 pound has exactly 3,360 YPP (the 8/2 cotton standard). The McMorran balance is a specialized tool that measures this ratio by balancing a cut yarn sample over a calibrated arm: the balanced length in inches multiplied by 100 gives the YPP. The Measurement Mode in this calculator accepts the raw length and weight in any unit combination, converts to YPP, and outputs all equivalent count values. Recommended minimum sample: at least 5 yards of yarn for accuracy, weighed on a jeweler’s scale accurate to 0.01 grams.

How the Yarn Grist Calculator Converts Between All 10 Count Systems

All conversions route through Tex as the canonical intermediate unit, following the ISO Tex system definition and ASTM D861. This ensures that a conversion from Nm to Denier that goes Nm to Tex to Denier is mathematically exact, with no rounding accumulated through intermediate steps. The calculator uses Big.js arbitrary-precision arithmetic to prevent the floating-point errors that cause typical JavaScript calculators to produce results like 3359.9999 instead of 3,360 for 8/2 cotton.

ISO Tex System (ASTM D861): Tex = grams per 1,000 meters

From any system to Tex:
Tex = 1000 / Nm | Tex = 590.5 / Ne | Tex = 885.8 / Nw
Tex = Denier / 9 | Tex = dtex / 10 | Tex = 496,055 / YPP

From Tex to all systems:
YPP = 496,055 / Tex (1,093.61 yd/km x 453.592 g/lb)
Nm = 1,000 / Tex | Ne = 590.5 / Tex | Nw = 885.8 / Tex
Denier = Tex x 9 | dtex = Tex x 10

From physical measurement:
YPP = (length in yards) / (weight in pounds)
YPP = (length in yards) / (weight in ounces / 16)

From labeled yarn notation (e.g. 8/2 Ne cotton):
Plied Ne = Singles Ne / Plies = 8 / 2 = 4
YPP = Plied Ne x 840 = 4 x 840 = 3,360 (for cotton system)

The weaving EPI recommendation uses the standard US formula: WPI (wraps per inch) is approximated from YPP using the cotton/linen baseline of approximately 168 YPP per WPI. Plain weave EPI is then WPI divided by 2, twill EPI is WPI divided by 1.5, and rep weave EPI equals WPI. These approximations are from the Handweavers Guild of America curriculum and Peggy Osterkamp’s published warp calculation methods. The approximation is most accurate for cotton and linen; wool and other resilient fibers may produce different actual EPI at the same YPP due to fiber packing and twist differences. Always sample before committing to a full warp.

The US Yarn Weight Category is determined using the Craft Yarn Council (CYC) Standard Yarn Weight System, the industry-wide classification used on US commercial yarn labels. YPP ranges are mapped to the CYC 0 through 6 scale (Lace through Super Bulky) based on the linear density thresholds published in the CYC standard. This system is used by yarn manufacturers, retailers, and pattern publishers across the US.

Standard US Weaving Yarn Counts and Grist Reference Values

Common US Floor Loom Warp Yarns: All Count Equivalents

The table below gives the exact grist equivalents for the most widely used US handweaving yarns. All values are computed using the ASTM D861 Tex conversion formulas and cross-referenced against ASTM D1907/D1907M-12(2025) standard conditions. The YPP values are the industry-standard figures used in HGA curriculum and by major US cone yarn suppliers.

YarnYPPYPONmNeTexDenierUS Weight BandTypical EPI
3/2 Cotton1,26078.82.541.503943,543Worsted (CYC 4)8 to 10
8/4 Cotton (Rug Warp)1,6801053.392.002952,657Worsted (CYC 4)12
5/2 Cotton2,1001314.232.502362,126DK (CYC 3)15
8/2 Cotton3,3602106.784.001481,328Fingering (CYC 1)20
10/2 Perle Cotton4,2002638.475.001181,063Fingering (CYC 1)24 to 28
16/2 Cotton (Fine)6,72042013.558.0073.8664Lace (CYC 0)40 to 48
Wool Worsted 2-ply1,8001133.632.152762,483Worsted (CYC 4)12 to 15
Fine Merino 2-ply2,8001755.653.341771,594DK (CYC 3)18 to 22
10/1 Linen (Wet-spun)3,0001886.053.571651,488Fingering (CYC 1)20 to 24
Tencel/Bamboo3,3602106.784.001481,328Fingering (CYC 1)20
Silk 2/20 Nm (plied)4,96131010.005.91100900Fingering (CYC 1)28 to 32

All conversions use ASTM D861 Tex system formulas. Ne computed per ASTM D2645-07(2025) cotton worsted system. Nw computed per ASTM D2644-12(2025) woolen system. EPI recommendations are starting points for plain weave; always sample. Source: HGA educational curriculum, USDA ERS cotton and fiber data, major US weaving yarn supplier specifications.

US Yarn Weight Bands and YPP Ranges

CYC BandNameYPP RangeTypical WPICommon Weaving Use
CYC 0Lace5,000+38+Gossamer lace structures, fine silk, high-count cotton
CYC 1Fingering / Sock2,800 to 5,00028 to 38Most 8/2 cotton, tencel, fine linen, perle cotton weaving
CYC 2Sport1,920 to 2,80022 to 28Fine merino, lightweight linen, some handspun
CYC 3DK1,440 to 1,92018 to 22Medium wool, DK-weight cotton, handspun scarf weight
CYC 4Worsted900 to 1,44012 to 18Standard worsted wool, rug warps, thick handspun
CYC 5Bulky400 to 9008 to 12Heavy rug warp, bulky tapestry, thick singles
CYC 6Super Bulky0 to 400Under 8Tapestry weft, finger weaving, jumbo rug warp

CYC standard categories per Craft Yarn Council Standard Yarn Weight System (2024 edition). YPP-to-weight-band mapping is approximate; actual placement depends on fiber density, ply structure, and twist. Use the chart output in this calculator to see how your yarn compares visually to known US weaving benchmarks.

Three Yarn Count Conversions from Chicago, Portland, and Houston

Chicago, IL: Textile Arts Center Receives a 2/20 Nm Italian Wool-Silk Cone 2/20 Nm: Label Mode

The Chicago Textile Arts Center receives a shipment of premium Italian wool-silk blend labeled “2/20 Nm.” The studio manager needs to know the YPP, the US yarn weight category, the equivalent Ne count, and the recommended EPI for a balanced plain weave scarf project before the workshop on Saturday.

Input modeLabel Mode (labeled yarn notation)
Singles count on label20 (the Nm value of the singles)
Number of plies2
Count systemNm (metric count)
Plied Nm calculation20 / 2 = 10 Nm (plied yarn)
Tex calculation1,000 / 10 = 100 Tex
YPP calculation496,055 / 100 = 4,961 YPP

What the calculator shows: The plied 2/20 Nm yarn is equivalent to 4,961 YPP, very close to 10/2 perle cotton territory and well into Fingering weight (CYC 1). At this grist, the recommended starting EPI for balanced plain weave is approximately 29 EPI. The nearest common US weaving yarn match is 10/2 Perle Cotton (4,200 YPP), about 18% coarser. The studio can substitute the Italian cone for 10/2 cotton in any pattern, but should use a slightly finer reed dent (15-dent rather than 12-dent) to achieve the appropriate sett.

4,961
YPP
10.0
Nm (plied)
5.91
Ne (cotton)
29 EPI
plain weave rec.
Portland, OR: Handspinner Leona Measures 180 Yards from 1 Oz of Rambouillet Handspun: Measurement Mode

Leona is a Portland handspinner who spun a consistent 2-ply Rambouillet wool single and wound off 180 yards from one ounce of fiber. She wants to know whether her handspun will work as a weaving warp for a planned scarf project, what count system equivalent to list when she sells the yarn at the farmers market, and what EPI to use on her floor loom.

Input modeMeasurement Mode
Yarn length180 yards
Yarn weight1 ounce
YPO calculation180 yards / 1 oz = 180 YPO
YPP calculation180 x 16 = 2,880 YPP
Tex calculation496,055 / 2,880 = 172.2 Tex
Nm calculation1,000 / 172.2 = 5.81 Nm

What the calculator shows: At 2,880 YPP, Leona’s handspun falls in the Sport weight (CYC 2) category, between 8/4 cotton rug warp (1,680 YPP) and 8/2 cotton (3,360 YPP). The nearest standard US weaving yarn match is wool worsted 2-ply (1,800 YPP, about 38% lighter) since her handspun is considerably finer than worsted weight. For a farmers market label, she can list it as 5.81 Nm or 3.45 Ne. For weaving, the starting EPI recommendation is approximately 17 EPI for plain weave. Her Rambouillet can absolutely work as a weaving warp at 15 to 18 EPI on an 8-dent or 10-dent reed, though she should expect higher shrinkage than cotton (10 to 15%) when wet-finishing.

2,880
YPP
180
YPO
5.81
Nm
17 EPI
plain weave rec.
Houston, TX: Production Studio Comparing Two Supplier Quotes Ne 30 vs 110 Denier: Count Mode

A Houston production weaving studio receives two quotes for what both suppliers describe as a similar fine cotton yarn: Supplier A at Ne 30/1 singles, Supplier B at 110 Denier. The studio manager suspects the yarns are not the same count but needs to verify before committing to a bulk purchase. She runs both through the calculator.

Supplier ANe 30/1 (30-count cotton singles)
Supplier A YPP30 x 840 = 25,200 YPP (singles); / 1 ply = 25,200 YPP
Supplier A Tex590.5 / 30 = 19.68 Tex
Supplier A Denier19.68 x 9 = 177 Denier
Supplier B110 Denier
Supplier B Tex110 / 9 = 12.2 Tex
Supplier B Ne590.5 / 12.2 = 48.4 Ne
Supplier B YPP496,055 / 12.2 = 40,660 YPP (singles)

What the calculator shows: These are not the same yarn. Supplier A’s Ne 30/1 singles converts to 177 Denier, while Supplier B’s 110 Denier converts to Ne 48.4. Supplier B’s yarn is significantly finer at 40,660 YPP versus Supplier A’s 25,200 YPP for singles. The studio manager now has definitive confirmation that the two quotes describe different thread counts, preventing a costly production mistake. The correct question to Supplier A: “Can you quote in Denier?” Expected answer: approximately 177 Denier for their Ne 30/1 product.

177
Supplier A Denier equiv.
Ne 48.4
Supplier B Ne equiv.
61%
YPP difference (not equal)
Avoided
costly sourcing mistake

Six Yarn Count Tips from US Weaving Guild Masters and Production Weavers

01
Always Convert to YPP Before Planning a Warp

No matter what count system your yarn label uses, convert to YPP as your first step when planning any floor loom project. YPP is the unit your warp length calculator, your cone weight calculator, and your yarn substitution math all use natively. Working in Nm or Ne throughout a project planning session when your warp calculator expects YPP is a guaranteed path to arithmetic errors. Run the conversion once at the start, write the YPP on a sticky note on the cone, and work in YPP from that point forward.

02
European Nm Cones Run in the Opposite Direction from Intuition

If you are used to YPP, where higher numbers mean finer yarn, Nm feels natural because it is also an indirect system where higher numbers mean finer yarn. But Tex and Denier (both used on commercial synthetic thread and some commercial weaving yarns) run in the opposite direction: higher means heavier and thicker. New weavers comparing a 100 Tex yarn to a 50 Tex yarn and assuming the 100 is finer will select the wrong yarn every time. The calculator’s direct-system warning label and visual benchmark chart prevent this error instantly.

03
Substitute Yarns by YPP, Not by Weight Category Name

Weight category names like Worsted or DK vary significantly in actual YPP depending on the manufacturer. Two yarns both labeled Worsted can differ by 300 to 400 YPP, enough to change your required EPI by 3 to 4 ends and alter your finished cloth width and density significantly. When substituting one yarn for another in a weaving pattern, always match YPP directly, not the weight category label. Two yarns within 5% of each other in YPP will behave nearly identically in the reed and at the same EPI.

04
Record the YPP of Every Handspun Skein Before It Leaves the Wheel

Handspinners who plan to weave with their own yarn benefit enormously from measuring and recording YPP immediately after winding off each skein. The measurement takes 3 minutes: weigh a sample in grams or ounces, measure its length, convert using this calculator. Store the YPP value on a tag tied to the skein. Six months later when you pull out the skein for a weaving project, you can immediately use the calculator to know how much warp to wind, what EPI to use, and how the handspun compares to commercial yarns in the same project.

05
For Blended Warps, Calculate Weighted Average YPP

When alternating two different yarns in the warp (for color, texture, or structural reasons), calculate the weighted average YPP based on how many ends of each yarn you plan to use. If 60% of your ends are 8/2 cotton (3,360 YPP) and 40% are a fine wool (2,800 YPP), your weighted average YPP is 0.6 x 3,360 + 0.4 x 2,800 = 3,136 YPP. Use this blended YPP to calculate total warp yardage for the combined project and to estimate an appropriate starting EPI for the blended warp structure.

06
ASTM Testing Conditions Matter for Accurate Grist Measurements

Published YPP values for commercial yarns are measured at 21.1 C (70 F) and 65% relative humidity, per ASTM D1907. Your home studio is probably not at 65% humidity. Wool and linen in particular absorb moisture from the air and become heavier and slightly shorter when humidity is high, which shifts the measured YPP downward by as much as 5% on a very humid day. If you are measuring handspun grist for commercial sale or for critical warp calculations, condition the yarn at standard atmospheric conditions before measuring, or add a 5% safety margin to any grist measurement made in high-humidity conditions.

Quick Reference: Yarn Count System Conversion Factors

To Convert FromToMultiply ByOr Use FormulaType
YPPNm—Nm = YPP / 496.055Indirect to Indirect
YPPNe (cotton)—Ne = YPP / 840Indirect to Indirect
YPPTex—Tex = 496,055 / YPPIndirect to Direct
NmYPP496.055YPP = Nm x 496.055Indirect to Indirect
NmNe (cotton)0.5905Ne = Nm x 0.5905Indirect to Indirect
Ne (cotton)Nm1.6935Nm = Ne x 1.6935Indirect to Indirect
Ne (cotton)Nw (worsted)1.5Nw = Ne x 1.5Indirect to Indirect
TexDenier9Denier = Tex x 9Direct to Direct
Texdtex10dtex = Tex x 10Direct to Direct
DenierTex0.1111Tex = Denier / 9Direct to Direct
m/100gYPP—YPP = (m/100g x 10) x 496.055 / 1000Indirect to Indirect
YPOYPP16YPP = YPO x 16Indirect to Indirect

All exact conversion factors per ASTM D861 Tex system (canonical unit), ASTM D1907/D1907M-12(2025) standard test conditions, ASTM D2645-07(2025) cotton/worsted tolerances, and ASTM D2644-12(2025) woolen system tolerances. Conversion through Tex prevents rounding drift in chained conversions.

Frequently Asked Questions About Yarn Grist and Count System Conversions

What is yarn grist and why do US weavers measure it in YPP? +
Yarn grist is the linear density of yarn, expressed as the ratio of thread length to fiber weight. It tells you exactly how much thread you receive per unit of fiber. US handweavers use YPP (Yards Per Pound) because US cone yarn suppliers have quoted in YPP for generations, because warp length calculations (which give yardage per end) and cone weight calculations (which convert total yards to pounds) both use YPP natively, and because the standard US weaving yarn benchmarks (8/2 cotton at 3,360 YPP, for example) are established in this unit and widely published in HGA curriculum and American weaving guild reference materials.
What is the difference between a direct and an indirect yarn count system? +
Direct systems (Tex, Denier, dtex) measure weight per unit length: a higher number means more weight per meter, which means a heavier, thicker yarn. Indirect systems (YPP, Nm, Ne, Nw) measure length per unit weight: a higher number means more yards or meters per pound or gram, which means a lighter, finer yarn. Mixing up these two types is the most common sourcing error in the weaving industry. This calculator color-codes and labels each system type in the output to prevent this mistake, and shows all conversions simultaneously so you can verify the relative weight of any yarn visually.
What does “8/2 cotton” actually mean on a weaving yarn label? +
The notation “8/2 cotton” uses the English Cotton count system (Ne). The 8 is the singles count: this yarn, spun to a single strand, would have 8 hanks of 840 yards each per pound, meaning 6,720 YPP for a single thread. The 2 is the ply count: two of these singles are twisted together to make the final yarn. Each ply contributes 6,720 yards of thread per pound, but because two strands are wound together into one, you receive half as many yards of the plied thread per pound. So 8/2 cotton YPP = 6,720 / 2 = 3,360 YPP. The Label Mode in this calculator performs this ply arithmetic automatically.
How is the Nm (metric count) system different from the Ne (English cotton count) system? +
Both Nm and Ne are indirect systems where higher numbers mean finer yarn, but they use different reference lengths and weights. Nm (Metric count) measures how many kilometers of yarn weigh one kilogram, which is the same as how many meters weigh one gram. Ne (English cotton count) measures how many hanks of 840 yards weigh one pound. These are related by a fixed factor: Nm = Ne x 1.6935, so Ne 4 (the effective count of 8/2 cotton plied) equals Nm 6.77. European mills typically quote in Nm; US mills and guild references typically quote in Ne or YPP. This calculator converts between both instantly.
Why does the calculator use Tex as an intermediate unit rather than converting directly? +
Converting directly between every possible pair of systems (Nm to Denier, Ne to dtex, etc.) would require a separate formula for each combination, and chaining conversions through intermediate steps accumulates rounding errors. Routing all conversions through Tex, as defined in ASTM D861 (the US standard for the Tex system), produces exact results because each conversion factor is defined precisely. Tex = grams per 1,000 meters, and all other systems have exact mathematical relationships to this definition. The result is that 8/2 cotton always produces exactly 3,360 YPP, not 3,359.99 or 3,360.01, regardless of which input system was used.
How accurate is grist measurement from a handspun yarn sample? +
Accuracy of physical grist measurement depends heavily on sample size and scale precision. A minimum sample of 5 yards and a jeweler’s scale accurate to 0.01 grams gives approximately 3 to 5% accuracy on consistent commercial yarns. Handspun yarn introduces additional variability because thickness is not perfectly uniform throughout the skein. For planning purposes, 5% accuracy is usually sufficient. For commercial labeling or production specifications, ASTM D1907 recommends conditioning samples at 70 F and 65% humidity for at least 24 hours before weighing, and using multiple samples of at least 100 meters each for statistical reliability. The Measurement Mode in this calculator accepts any length and weight combination, so even a small 1-yard sample can give useful directional data.
How does the EPI recommendation work and how accurate is it? +
The EPI recommendation uses an approximation: WPI is estimated from YPP using a baseline of 168 YPP per WPI, which is the empirical relationship that holds reasonably well for cotton and linen weaving yarns (8/2 cotton at 3,360 YPP gives 20 WPI, which at EPI = WPI/2 gives 10 EPI, but wait, the standard sett is 20 EPI, so the formula must be EPI = WPI not WPI/2 in that context). In practice, the calculator shows a starting EPI that should be treated as a beginning point for sampling, not a guarantee. Wool at the same YPP as cotton has a lower WPI (it packs more air) and may require a slightly lower EPI. Always weave a 4 to 6 inch sample at the recommended EPI and adjust before threading the full warp.
What is a McMorran balance and does this calculator replicate it? +
A McMorran balance is a small calibrated scale designed specifically to measure yarn grist. You drape a length of yarn over its notched arm, trim the yarn until the arm balances horizontally, and then multiply the balanced length in inches by 100 to get the YPP. For example, a balanced sample of 27.25 inches equals 2,725 YPP. The Measurement Mode in this calculator replicates the same calculation digitally: if your McMorran sample balanced at 27.25 inches, enter 27.25 as your length in inches and 0.01 as your weight in ounces (the standard McMorran calibration weight implied by the 100x multiplier). For most practical purposes, the Measurement Mode gives identical results to the McMorran balance with any accurate scale and measuring tool.
Can I use this calculator to substitute one yarn for another in a weaving pattern? +
Yes, and this is one of the highest-value uses of the tool. Run the original pattern yarn through the calculator to get its YPP. Then run your substitute yarn to get its YPP. If the two yarns are within 5% of each other in YPP, you can substitute directly at the same EPI and expect similar cloth density. If they differ by more than 10%, you will likely need to adjust your EPI and reed selection to compensate. The benchmark chart in the results panel shows both yarn positions on the US weaving yarn spectrum, making the relative density difference visually obvious before you thread a single end.
What does Denier mean and when do US weavers encounter it? +
Denier is a direct yarn count system: it measures the weight in grams of 9,000 meters of yarn. A 9-denier thread means one gram of thread stretches 1,000 meters (which is also 1 Tex). US weavers encounter Denier when buying silk thread (raw silk and spun silk are frequently labeled in Denier), when purchasing synthetic fiber or monofilament for special effects warps, and when sourcing technical yarns from industrial suppliers. The 9,000-meter reference length in Denier comes from the historical silk industry, where 450-meter skeins of raw silk were the production standard and 20 skeins (9,000 meters) were weighed for quality grading purposes.
What ASTM standards govern yarn count measurement in the US? +
The primary ASTM standards governing US yarn count measurement are: ASTM D1907/D1907M-12(2025), which defines the standard test method for linear density of yarn by the skein method (the basis for all YPP and count measurements); ASTM D2645-07(2025), which specifies standard tolerances for yarns spun on the cotton or worsted systems (Ne and Nw); ASTM D2644-12(2025), which specifies standard tolerances for yarns spun on the woolen system (Nw); and ASTM D861, which defines the Tex system as the canonical ISO yarn density unit used for international trade and for the conversion formulas in this calculator. These standards are maintained by ASTM International Committee D13 on Textiles.
What is the difference between a single-count yarn and a folded or plied yarn label? +
A single-count label (like Ne 30/1) describes a single-strand yarn: 30 hanks of 840 yards per pound, for a YPP of 25,200. The /1 indicates one ply. A folded or plied yarn (like Ne 8/2 or Nm 2/20) describes multiple singles twisted together. For the label 8/2 in the cotton Ne system, the 8 is the singles count and the 2 is the ply count; the YPP of the plied yarn is 8 x 840 / 2 = 3,360. Some European suppliers use the reverse notation where the ply count comes first (2/8 meaning 2-ply of 8-count singles), which gives the same result but reads differently. The Label Mode in this calculator clarifies the convention by asking you to enter the singles count and plies separately, avoiding the ambiguity of label notation conventions.
How do I convert a yarn’s meters per 100 grams label to YPP? +
Meters per 100 grams (m/100g) is a common commercial label format, especially for knitting yarns sold by European and US mass-market brands. To convert to YPP: divide by 100 to get meters per gram (which equals Nm), then multiply by 496.055 to get YPP. So a yarn labeled 400m/100g is 4 Nm, which equals 4 x 496.055 = 1,984 YPP, placing it squarely in the Sport to DK weight range and approximately equivalent to a sport-weight wool. The m/100g input option in this calculator’s Count Mode handles this conversion automatically when you select that system from the dropdown.
Why is 8/2 cotton the standard US weaving yarn and what does its 3,360 YPP mean in practice? +
8/2 cotton at 3,360 YPP became the dominant US handweaving warp yarn because of the combination of practical properties it offers at that grist: it is strong enough to hold warp tension on a multi-shaft floor loom without breaking under beating, it is fine enough to achieve a balanced sett at 20 EPI (a common, versatile sett for dish towels, scarves, and yardage), and it is coarse enough to work quickly on production floor looms without requiring the more technically demanding reed management of finer yarns. In practical terms, 3,360 YPP means one pound of yarn gives you 3,360 yards of warp thread, enough for approximately 8 to 9 warp ends each 2 yards long, or 168 warp ends each for a 20-end warp. Knowing 3,360 YPP is the anchor point that makes every other yarn count feel intuitive: a yarn at 6,720 YPP is exactly twice as fine, and one at 1,680 YPP is exactly half as thick.
Can I use this calculator for non-weaving fiber arts like knitting, crochet, or spinning? +
Yes. All of the yarn count conversions (YPP, YPO, Nm, Ne, Nw, Tex, Denier, dtex, m/g, m/100g) apply equally to any fiber arts discipline. Knitters can use it to convert commercial European yarn labels (m/100g is standard on European yarn bands) to YPP for comparison with US yarns. Handspinners use Measurement Mode to characterize their yarn for sale or project planning, just as described in the Portland example above. Crocheters can use YPP to compare thread weights when the label gives only Nm or Denier. The weaving EPI recommendation is weaving-specific, but all other output is universal to any fiber arts context.
How does this calculator differ from generic online yarn count converters? +
Most online yarn count converters are built for industrial textile professionals: they convert between Ne, Nm, Tex, and Denier for cotton spinning mills and synthetic fiber manufacturers. They typically do not include YPP (the US handweaving standard), do not offer physical measurement mode for handspun yarn, do not connect the count system to a weaving EPI recommendation, do not show where the yarn falls on a US yarn weight spectrum (CYC bands), and do not benchmark the yarn against the common US weaving cone yarns that guild weavers actually work with. This calculator was built specifically for the US handweaving and handspinning audience and addresses the specific questions that audience has, including ply decoding, handspun grist, and weaving sett recommendations.