CraftCalc

Knitting Decrease & Increase Calculator

Subtract the ending stitch count from the starting count to get the total decreases, then divide the rows by that number to find how often to decrease. This knitting decrease calculator spaces the shaping evenly — row by row, with the exact instruction for each shaping row — and works as a knitting increase calculator too, so a hat crown, a sleeve or a raglan gets its shaping laid out before you pick up the needles.

Shaping at

More than now = increases

Plan

Decreases total24 sts
Shaping rows24of 36 rows
Stitches at end72

Decrease 1 st with alternating 1- and 2-row gaps, 24 times — ending at 72 sts.

▸How this was worked out

stitch change = 72 − 96 = -24 (24 to decrease)

average spacing = 36 rows ÷ 24 decreases = 1.5 rows → alternate 1- and 2-row gaps

If the spacing comes out fractional, alternate the two nearest intervals (e.g. every 3rd and 4th row) — the plan below does that for you.

RowInstructionSts after
1(k 94, k2tog) × 1 — 1 st dec'd95
2Work even.95
3(k 93, k2tog) × 1 — 1 st dec'd94
4(k 92, k2tog) × 1 — 1 st dec'd93
5Work even.93
6(k 91, k2tog) × 1 — 1 st dec'd92
7(k 90, k2tog) × 1 — 1 st dec'd91
8Work even.91
9(k 89, k2tog) × 1 — 1 st dec'd90
10(k 88, k2tog) × 1 — 1 st dec'd89
11Work even.89
12(k 87, k2tog) × 1 — 1 st dec'd88
13(k 86, k2tog) × 1 — 1 st dec'd87
14Work even.87
15(k 85, k2tog) × 1 — 1 st dec'd86
16(k 84, k2tog) × 1 — 1 st dec'd85
17Work even.85
18(k 83, k2tog) × 1 — 1 st dec'd84
19(k 82, k2tog) × 1 — 1 st dec'd83
20Work even.83
21(k 81, k2tog) × 1 — 1 st dec'd82
22(k 80, k2tog) × 1 — 1 st dec'd81
23Work even.81
24(k 79, k2tog) × 1 — 1 st dec'd80
25(k 78, k2tog) × 1 — 1 st dec'd79
26Work even.79
27(k 77, k2tog) × 1 — 1 st dec'd78
28(k 76, k2tog) × 1 — 1 st dec'd77
29Work even.77
30(k 75, k2tog) × 1 — 1 st dec'd76
31(k 74, k2tog) × 1 — 1 st dec'd75
32Work even.75
33(k 73, k2tog) × 1 — 1 st dec'd74
34(k 72, k2tog) × 1 — 1 st dec'd73
35Work even.73
36(k 71, k2tog) × 1 — 1 st dec'd72

Shopping list

  • Locking stitch markersmark each shaping point as you work1 pack
  • Row countertrack which schedule row you are on1

How do you distribute decreases evenly?

The arithmetic is two divisions. Total shaping = start stitches − end stitches (96 to 72 is 24 decreases). Spacing = rows ÷ total: 36 rows ÷ 24 decreases = a decrease every 1.5 rows — which in practice means alternating “decrease every row” and “decrease every other row”, or clustering the decreases where the pattern reads best. When the spacing is a clean whole number — 48 rows ÷ 24 = every 2nd row — the shaping is perfectly even.

Where the decreases go is a style choice the calculator lets you pick. Evenly across the row suits circular yokes and hat crowns: the instruction “(k N, k2tog) × M” spaces M decreases uniformly. At each end suits flat pieces with visible edges — raglans, sleeve caps, neck shaping — where “k1, ssk, work to last 3, k2tog, k1” keeps a one-stitch selvedge and a clean decrease line you can seam against. Edge shaping is always paired: each shaping row takes one stitch from each end, so both edges slope on the same schedule — 2 stitches per shaping row, half as many shaping rows.

How do you increase evenly across a row?

Run the same arithmetic the other way: stitches per increase = current stitches ÷ increases. To go from 72 to 96 stitches in one row (24 increases), 72 ÷ 24 = 3, so the instruction is k2, m1, (k3, m1) × 23, k1 — the first and last repeats are split so every m1 lifts a strand between two existing stitches instead of falling off the end of the row. Enter 72 now, 96 wanted and 1 row to get it. Spread the same 24 increases over 48 rows instead and the calculator places one every second row; switch to each-end placement and it becomes 12 rows of “k1, m1, k to last 1, m1, k1”, one every fourth row — the classic sleeve increase from cuff to upper arm.

Worked example: 96 to 72 stitches over 36 rows

A sleeve needs to go from 96 stitches at the underarm to 72 at the cuff over 36 rows. Total: 24 decreases. Spacing: 36 ÷ 24 = 1.5 rows between decreases, so the calculator alternates gaps of one and two rows: decrease on rows 1, 3, 4, 6, 7, 9, and continue that spacing through row 36. The other 12 rows are worked even throughout the section. Those 24 single decreases land on exactly 72 stitches at the cuff. Switch to each end and the same 24 decreases become 12 paired rows — “k1, ssk, k to last 3, k2tog, k1” on rows 1, 4, 7 … 34, one every third row — so the two edges stay mirror images. The row-by-row table shows each shaping row’s instruction and the running stitch count, so you can mark the pattern before you start.

For a rapid-shaping example, enter start 96, end 8, rows 22 with even placement. The 88 decreases are spread across all 22 rows — four per row, beginning with “(k22, k2tog) × 4”. A pattern that calls for eight decreases every other round needs that specific round schedule; the calculator distributes the requested total across the full section rather than selecting a hat construction for you.

Frequently asked questions

What is the difference between k2tog and ssk?

Both decrease one stitch, but they lean opposite ways: k2tog leans right, ssk (slip, slip, knit) leans left. At the edges of a flat piece, use ssk at the start of the row and k2tog at the end so the decreases mirror each other. For invisible decreases in the middle of a row, either works — pick one and stay consistent.

How do I decrease evenly when the numbers do not divide cleanly?

The calculator uses equal repeats and works leftover stitches at the end. For 95 stitches and 12 decreases, floor(95 ÷ 12) = 7 stitches per repeat: (k5, k2tog) × 12 consumes 84 stitches, followed by k11, and leaves 83 stitches. If the pattern requires shaping spread more uniformly across the full row, redistribute the leftover plain stitches among the repeats while keeping the same stitch total.

When should decreases be at the edges instead of across the row?

Whenever the edge will be visible or seamed: raglan lines, sleeve caps, V-necks, armhole shaping. Edge decreases create a tidy diagonal line one stitch in from the selvedge. Across-the-row decreases are for circular or seamless shaping — hat crowns, yokes, sock gussets — where no seam will hide a decrease line.

Can I use this for increases?

Yes — enter an ending count higher than the starting count and the calculator flips to an increase schedule (m1 or kfb), with the same even spacing logic. Raglan increases, thumb gussets and top-down yoke expansions all work this way.

How do I keep the pattern stitch correct while decreasing?

Work the decreases in pattern as long as there are enough stitches — a k2/p2 rib keeps ribbing right up to the decrease row, where you may need to k2tog two purls. Once stitch counts stop being multiples of the repeat, fall back to stockinette for the final shaping; it is what most published patterns do at crowns and caps.

Formulas and standard tables are sourced in the methodology. Results are estimates — measure twice, cut once.