Knit Sweater Sizing Calculator

Calculate stitch counts and sleeve lengths for a custom-fit sweater

Ad placeholder (leaderboard)

Draft a custom-fit pullover from your own gauge

Buying a pattern in your exact size is not always possible, and knitting to fit a real body often beats following standard sizing. This calculator turns your measurements and gauge into the concrete numbers you knit from: how many stitches to cast on for each panel, how many rows to work, and exactly how to shape the sleeves.

How it works

Everything starts from gauge, expressed as stitches and rows per unit:

stitches per unit = stitch gauge ÷ swatch length
rows per unit     = row gauge ÷ swatch length

For a drop-shoulder pullover knit flat, the front and back are each half the finished circumference:

finished chest = body chest + ease
panel cast-on  = (finished chest ÷ 2) × stitches per unit
body rows      = body length × rows per unit

The sleeve is a tapered tube. The tool finds the difference between the upper-arm and cuff stitch counts, divides it into increase pairs (one each side), and spaces them evenly across the sleeve rows:

total increase   = upper-arm sts − cuff sts
increase pairs   = total increase ÷ 2
increase every   = sleeve rows ÷ increase pairs   (rounded)

Tips and example

Gauge 20 sts / 28 rows over 4 in, chest 38 in, ease 2 in, body 24 in, sleeve 18 in, upper arm 13 in, cuff 8 in:

  • Stitches per inch = 5; rows per inch = 7
  • Panel cast-on = (40 ÷ 2) × 5 = 100 sts each for front and back
  • Body rows = 24 × 7 = 168 rows
  • Cuff = 8 × 5 = 40 sts, upper arm = 13 × 5 = 65 sts → add 25 sts → ~12 pairs → increase 1 st each side every ~10 rows, 12 times

Round panel cast-ons to your stitch-pattern repeat and add a stitch or two each side for seams. Always re-check your blocked gauge before casting on for real.

Ad placeholder (rectangle)