Yarn Count Converter

Yarn count is where most knit specifications go wrong, and the reason is simple: there are two families of count systems that run in opposite directions, and the most common pair — English cotton count and metric count — differ by a factor of 1.69. Enter any one value below and the converter fills in the rest. Below it, the formulas, the constants, and the mistakes worth avoiding.

Yarn Count Converter

Type into any one field. The other four update immediately.

840 yard hanks per pound. Higher means finer.
Metres per gram. Higher means finer.
Grams per 1000 metres. Higher means thicker.
Grams per 10,000 metres.
Grams per 9,000 metres.
Reading your entry
Equivalent Nm
—
Equivalent Tex
—
Equivalent dtex
—
Equivalent Denier
—
Enter a value greater than 0 in any field.
Constants: Tex = 590.54 / Ne, Nm = 1000 / Tex, dtex = 10 × Tex, Denier = 9 × Tex. Results are rounded for display, so small differences may appear when converting back and forth.
All 17 fabric calculators and toolsBack to the tools hub to find the next step in your order.

Two Families Running in Opposite Directions

Every yarn count system is either indirect or direct, and knowing which family a number belongs to tells you instantly which way it scales.

Indirect counts measure length per unit of weight — Ne, Nm and worsted count. A higher number means more length for the same weight, so a higher number means a finer yarn. Ne 40 is finer than Ne 20.

Direct counts measure weight per unit of length — Tex, dtex and Denier. A higher number means more mass for the same length, so a higher number means a thicker yarn. 300 denier is heavier than 150 denier.

Getting these backwards is the single most common specification error in knit sourcing, and it produces a fabric that is either twice as heavy or half as heavy as intended.

The Constants You Need

FromToFormula
Ne (cotton count)TexTex = 590.54 ÷ Ne
NeNmNm = 1.69335 × Ne
NmNeNe = 0.59054 × Nm
NmTexTex = 1000 ÷ Nm
Texdtexdtex = 10 × Tex
TexDenierDenier = 9 × Tex

The constant 590.54 comes from the definition of the English cotton count: the number of 840-yard hanks in one pound. Work it through — 840 yards is 768.096 metres, one pound is 453.592 grams, and 1000 × 453.592 ÷ 768.096 gives 590.54. You never need to memorise that derivation; you only need the constant.

The 1.69 Trap

Ne and Nm are both indirect counts, which makes them easy to confuse, and they differ by a factor of about 1.69. Ne 30 is Nm 50.8 — not Nm 30. If a supplier writes “30s” without saying which system, you are looking at a fabric that could be either 30s cotton count or 30s metric, and those are very different yarns: Nm 30 is roughly Ne 17.7, close to twice as thick.

The same trap exists between denier and dtex, which differ by only 1.11. That one is less dramatic but still enough to shift hand feel on a fine filament knit. Always write the unit next to the number in your specification. Never write just a number.

Quick Reference

NeNmTexDenierTypical use
16s27.136.9332Heavy fleece, sweatshirting
20s33.929.5266Fleece, heavy jersey
26s44.022.7204Standard fleece backing
30s50.819.7177Standard jersey tee
40s67.714.8133Premium tee, fine jersey
50s84.711.8106Lightweight premium jersey
60s101.69.888Very fine jersey, voile-like knits

Why Spun Yarn Uses Ne and Filament Uses Denier

The split is historical and it is still almost universal. Staple spun yarn — cotton, polyester spun, blends — is irregular in cross-section, so it is quoted in an indirect count that describes how much length you get per pound of a naturally varying strand. Filament yarn is continuous and uniform, so it is quoted directly by mass per length, and additionally by filament count: 75D/72F means 75 denier made up of 72 individual filaments.

That filament count matters more than beginners expect. Two polyester yarns both at 75 denier feel completely different if one is 36 filaments and the other is 144. More filaments at the same total denier means each filament is finer, and the resulting fabric is softer and drapes better.

Relating Count to the Fabric You Get

Count alone does not determine GSM; machine gauge and stitch length do. But as a working guide on a standard single-jersey machine, coarser yarn gives heavier fabric: 20s to 26s lands in fleece and heavy jersey territory, 30s sits at the heart of standard tee production, and 40s and finer produces the smooth, dense surface buyers associate with premium retail jersey.

If you are specifying both a count and a GSM, check that they are compatible. Asking for 180 GSM from 20s yarn on a fine-gauge machine, or 240 GSM from 60s yarn, will send the mill back to you with questions.

Frequently Asked Questions

Is Ne the same as Nm?

No. Nm is about 1.69 times Ne. Ne 30 equals Nm 50.8. Confusing them changes the yarn thickness by nearly 70 percent, so always name the system explicitly.

Which count system should I use in a tech pack?

Use whichever your supplier normally quotes, then write the equivalent in a second system in brackets. Something like “Ne 30 (Nm 50.8 / 19.7 tex)” removes all ambiguity and costs nothing.

Why does my filament yarn have two numbers?

The first is denier, the total thickness. The second, after the slash, is filament count — how many individual filaments make up that yarn. 75D/72F and 75D/36F are the same thickness but feel and drape differently.

What does the “s” in 30s mean?

It is just shorthand for the count number, read as “30s cotton” or “30 count”. It does not indicate a unit, which is exactly why it should always be paired with Ne or Nm.

Can I convert between spun and filament counts?

Yes, the mass-per-length conversions apply to any yarn. Tex, dtex and denier describe mass and length only, so a 19.7 tex cotton spun yarn and a 19.7 tex polyester filament yarn have the same linear density — but they will not produce the same fabric, because bulk, twist and surface friction differ.