Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Work increase/decrease every
5
stitches
Stitches to change 12
Leftover stitches 0
Final stitch count 48

What this calculator does

When a knitting pattern tells you to "increase 12 stitches evenly across the row," it rarely tells you exactly where to put them. This Knitting Increase/Decrease Calculator solves that problem. Enter how many stitches you currently have and how many you want, and it works out how often to make a change so the increases or decreases are spread as evenly as possible across the row.

Row of stitches with evenly spaced increase points marked by arrows
Increases distributed evenly across a row at a fixed interval.

How to use it

Type your current stitch count (the number of stitches now on your needle) and your target stitch count (the number the pattern wants you to reach). The tool tells you whether you are increasing or decreasing, how many changes are needed, the interval between them, and any leftover stitches you can distribute by eye.

The formula explained

The core calculation is $$\text{interval} = \left\lfloor \frac{\text{current}}{\left| \text{target} - \text{current} \right|} \right\rfloor$$ The number of changes is simply the absolute difference between the two counts. Dividing the current stitches by that difference tells you how many stitches sit between each change; the floor function keeps it a whole number. Any leftover stitches (\( \text{current} - \text{interval} \times \text{changes} \)) are the few extras you spread across the row to balance things out.

Bar divided into equal interval segments with a leftover remainder at the end
The interval splits the row into equal groups, with leftover stitches at the end.

Worked example

You have 60 stitches and need to decrease to 48. The difference is 12 changes. $$60 \div 12 = 5$$ so work a decrease every 5 stitches. The leftover is \( 60 - (5 \times 12) = 0 \), meaning it divides perfectly. A practical reading: knit 3, k2tog, repeat, adjusting the half-intervals at each end.

FAQ

What if the numbers don't divide evenly? The leftover row shows the extra stitches. Add one to a few of the intervals, or split the leftovers half at the start and half at the end of the row.

Does it work for both increases and decreases? Yes. If your target is higher than your current count it calculates increases; if lower, decreases. The math is identical.

Does this depend on yarn or needle size? No — it is a pure stitch-count tool and works for any fiber, gauge, or pattern.

Last updated: