Knitting Decrease / Increase Rate Calculator
Plan even decreases or increases across a row or sleeve.
Enter starting and target stitch counts plus row count to get the per-row spacing pattern.
Tapering a sleeve, narrowing a hat crown, shaping a waistline — all three problems boil down to “decrease (or increase) X stitches evenly across Y rows.” Done evenly, the slope is invisible. Done unevenly, you get a stair-step that distracts from the design.
The simple formula:
stitches to change = abs(start − end) shaping rows = rows ÷ stitches to change (rounded down)
For decreases: every “shaping rows” rows, work two stitches together (k2tog or ssk depending on direction) at each shaping point. For increases: same spacing, but work a make-1 (M1) or yarn-over (yo) instead.
Worked example: sleeve goes from 60 stitches at the underarm to 40 at the cuff over 40 rows. 60 − 40 = 20 stitches to lose, spread across 40 rows = 1 decrease every 2 rows. So decrease 1 stitch each side every other row for 20 decrease rows.
For symmetric shaping (sleeves, body sides), each shaping row decreases or increases 2 stitches (one at each edge). The math becomes: total decreases ÷ 2 = number of shaping rows. Then the spacing between shaping rows = (total rows ÷ shaping rows).
This calculator handles the symmetric case automatically — it assumes you are decreasing or increasing 1 stitch on each side per shaping row.
A common pitfall: pure even spacing produces a non-integer interval like “decrease every 3.7 rows,” which is impossible. The calculator reports the integer-spaced result (3 or 4) and how many rows of each interval you need to mix to come out exactly right. For example, 11 decreases over 40 rows → 3 decreases every 4 rows + 8 decreases every 3 rows = 12 + 24 = 36 rows, plus 4 plain rows.
The math:
- Common interval: floor(rows / shaping rows)
- Plus extra: a few intervals one row longer to absorb the remainder
Where to place the shaping points: usually 2-3 stitches in from the edge for a clean seam, or right at the edge for a pickup-stitch raglan join. Specific patterns vary; this calculator gives the timing, not the placement.
For neckline shaping (which loses 4-8 stitches at once on row 1, then 1 stitch every other row), use this calculator only for the gradual portion after the initial bind-off. The first several rows of a neckline are usually charted explicitly in the pattern.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.