100% client-side — your data never leaves this browser

Knit & Crochet Lab

Five tools in one for knitters and crocheters: a knitting gauge calculator that turns your swatch into cast-on stitches, a pattern gauge adjustment converter for when your tension doesn't match the pattern, an interactive knitting needle size converter and crochet hook size converter (US ↔ metric mm ↔ UK), a yarn yardage calculator built on published Craft Yarn Council-style ranges, and a beginner project recommender. No sign-up, no server, works offline.

1. Gauge swatch → garment math

Enter what you counted on your blocked swatch, plus the finished size you want. The lab computes stitches per inch, cast-on stitches, and row counts.

in
in

Worked example: 20 stitches over 4 inches = 5 stitches per inch; a 40-inch chest at 5 sts/in = 200 stitches to cast on. Ease of +10% would make it 220.

2. Pattern gauge adjustment

The pattern was written for one gauge, your swatch gives another. Convert the pattern's stitch and row counts with the rule of three: divide by the pattern's gauge, multiply by yours. This preserves the finished size. Being “off gauge” doesn't mean starting over — it means doing this one calculation.

Example: pattern 100 sts at 5 sts/in, your gauge 4.5 sts/in → 90 stitches (the piece stays 20 in wide). Note the direction matters: if your gauge were 5 and the pattern's 4.5, you'd need 111.

3. Needle & hook size converter

Type any size — US 8, 5 mm, H-8, UK 6 — and get every equivalent. Millimeter diameter is the universal reference.

Knitting needle size chart (full)

Crochet hook size chart (full)

Needle-to-hook equivalence is by shaft diameter: a US 8 needle (5.0 mm) is the same size as an H-8 hook (5.0 mm). Charts cross-checked against published conversion tables from KnitPro, LoveCrafts, and The Spruce Crafts.

4. Yarn yardage estimator

Estimates from published Craft Yarn Council-style ranges by project, yarn weight, and size. Estimates, not guarantees — stitch pattern, tension, and fiber change real consumption. Always buy a little extra.

Grams ↔ yards converter

Uses typical yards-per-100g per weight class — check your ball band for the exact number.

5. Beginner project recommender

Pick a first project; get the yarn weight, needle and hook size to buy, why it works for beginners, and one tip that saves frustration.

Standard yarn weight system

The Craft Yarn Council standard runs 0 (Lace) to 7 (Jumbo); lower numbers are thinner yarns.

How gauge math works (the 30-second version)

Gauge is simply how many stitches fit in one inch (or centimeter) of your knitting. Everything else is multiplication:

Measure the middle of a blocked swatch at least 4 inches wide; edges curl and lie. Wash and dry the swatch exactly as you will treat the finished garment, because superwash wool, cotton, and alpaca all change size after their first wash.

Why one lab instead of five calculators

Gauge tools on the web are usually single-purpose: one page converts a swatch, another hosts a static needle-size table, a yarn shop's blog lists yardage ranges in prose. This lab keeps the whole workflow in one place — swatch math feeds the garment, gauge drift feeds the pattern converter and a needle-size suggestion, millimeter size feeds the yarn-weight table, and the yardage estimator closes the loop at the yarn shop. Static charts from yarn stores can't recalculate; single-formula tools can't chain.

Frequently asked questions

How do you calculate knitting gauge from a swatch?

Count the stitches across the middle 4 inches (10 cm) of your blocked swatch, then divide by 4. For example, 20 stitches over 4 inches = 5 stitches per inch. Do the same for rows to get rows per inch. The gauge calculator above does this math and also works in centimeters. Always measure after blocking, because washing changes the fabric.

My gauge doesn't match the pattern — how do I adjust the stitch counts?

Use the rule of three: divide the pattern's stitch count by the pattern's gauge, then multiply by your gauge. Example: a pattern says cast on 100 stitches at a gauge of 5 stitches per inch, and your swatch gives 4.5 stitches per inch. 100 ÷ 5 = 20 inches of finished width; 20 × 4.5 = 90 stitches to cast on. The pattern-adjustment mode above runs this calculation for stitches and rows.

How many stitches should I cast on for a 40-inch chest?

Multiply your stitch gauge by the finished width you want. At 5 stitches per inch, a 40-inch chest needs 5 × 40 = 200 stitches (in the round). Add wearing ease for a relaxed fit — 10% positive ease means 220 stitches — and round to a multiple of your stitch-pattern repeat. The garment-math mode above handles ease and repeat rounding automatically.

What is knitting needle size US 8 in mm?

US 8 is 5.0 mm, which is UK size 6. The converter above translates any needle or hook size between US, metric (mm), and UK numbering, including both knitting needles and crochet hooks. Metric millimeters are the universal reference — when in doubt, match the mm, not the brand's label.

What letter is a 5 mm crochet hook?

A 5 mm crochet hook is a US H-8 (UK size 6). Similarly, 5.5 mm is I-9, 6 mm is J-10, 4 mm is G-6, and 4.5 mm is just size 7 in US numbering. The hook converter above answers “what letter is a __mm hook” for every size, including the large Q and S hooks.

How do you convert knitting needle size to crochet hook size?

Match the millimeter diameter: a needle and a hook with the same shaft diameter are the same size. US 8 knitting needles (5.0 mm) equal a 5.0 mm crochet hook, which is US H-8. Enter any needle size in the converter above and it shows the equivalent crochet hook, or vice versa.

How do Japanese knitting needle sizes convert to US and metric?

Japanese knitting needles are effectively sold by their millimeter diameter, so the metric column of the conversion table is the direct translation: a Japanese 5 mm needle is simply 5.0 mm, i.e. US 8 / UK 6. Older Japanese 号 (gō) numbers run roughly 2.1 mm at size 0 up to 6.6 mm at size 15. Use the mm value on the needle itself as the ground truth.

How much yarn do I need for a sweater, scarf, or blanket?

Published Craft Yarn Council-style estimates give ranges by yarn weight. A worsted-weight (#4) adult sweater takes roughly 1,125–1,625 yards; a worsted scarf 375–500 yards; a worsted baby blanket 1,000–1,125 yards; a worsted afghan 2,250–3,125 yards. Finer yarns need more yardage for the same project. The yardage mode above looks up the full table by project, yarn weight, and sweater size.

How many yards is 300 grams of yarn?

It depends on the yarn weight: 300 g of worsted (#4, about 220 yards per 100 g) is roughly 660 yards; 300 g of fingering (#1, about 430 yards per 100 g) is roughly 1,290 yards; 300 g of bulky (#5, about 130 yards per 100 g) is roughly 390 yards. The weight converter above uses typical yards-per-100g values per weight class — check your specific ball band for the exact number.

How many skeins of yarn do I need for a project?

Divide the estimated total yardage by the yardage printed on one skein, then round up. Example: you need about 1,375 yards for a sweater and each skein holds 220 yards — 1,375 ÷ 220 = 6.25, so buy 7 skeins. Adding a 10% safety buffer covers swatching and mistakes. The yardage calculator above does this division and the buffer math for you.

What is the difference between yarn weight #4 and #5?

Yarn weight numbers are the Craft Yarn Council standard: #4 Medium (worsted/aran, knit on US 7–9 / 4.5–5.5 mm) is the all-purpose default, while #5 Bulky (chunky, US 9–11 / 5.5–8 mm) is thicker and works up faster. Lower numbers mean thinner yarn. The standard runs 0 (Lace) to 7 (Jumbo); the yarn-weight table on this page lists every class with its needle and hook ranges.

What size knitting needles or crochet hook should a beginner start with?

Medium worsted-weight yarn (#4) with US 8 (5.0 mm) knitting needles or an H-8 (5.0 mm) crochet hook. The stitches are big enough to see and fix, small enough to look neat, and the yarn is cheap and widely available. The beginner recommender above suggests the exact yarn, needle, and hook for ten common first projects.

What is a good first knitting or crochet project?

A scarf (flat, no shaping), a cotton dishcloth (small and fast), or crochet granny squares (one motif repeated). All three use worsted yarn and a 5 mm needle or hook, so the beginner recommender above covers them. Save fitted garments like sweaters for after you are comfortable reading your stitches — and swatch first.

Do I really need to knit a gauge swatch for a scarf or blanket?

For anything that doesn't need to fit a body — scarves, blankets, dishcloths — an exact swatch is optional, but a quick one still teaches you your natural tension and shows how the yarn behaves after washing. For sweaters, hats, and socks, always swatch: a half-stitch-per-inch error over 200 stitches is a 20-inch mistake. Block the swatch exactly as you will wash the finished piece.

Can I substitute a different yarn weight than the pattern calls for?

Yes, but match the gauge, not the label: knit a swatch in the substitute yarn and check stitches per inch against the pattern's gauge. If they match, use the pattern-adjustment mode to convert stitch counts anyway — row gauge often differs even when stitch gauge matches. Then re-estimate yardage, because a different weight changes how many yards the project eats.

Is this knitting calculator private? Does it work offline?

Yes. Every calculation on this page runs entirely in your browser — your swatch numbers, measurements, and project plans never leave your device, and there are no accounts, no tracking scripts, and no network requests. Once the page is loaded it works offline too.

Free tool by NRTechStudio