Increase evenly calculator
Decrease evenly calculator
Shaping schedule — plan several increase/decrease rows
Going from 120 stitches to 80? The tool splits the shaping over multiple rows and re-computes the even spacing for each row, since the spacing changes as the count changes.
How the math works
To space shaping evenly, divide the working stitches by the number of shaping actions: 140 stitches ÷ 21 increases = 6.67. Because you cannot knit a fraction of a stitch, the tool uses a largest-remainder distribution: it alternates between the two nearest whole numbers (here, segments of 6 and 7 stitches) so the remainder is spread across the whole row instead of bunching at one end. This is the same alternating rhythm taught in the classic DROPS method. Every result is exact: the segments always add back up to your stitch count, and the final total is shown so you can check it against your pattern.
Tips
- Increasing in ribbing: work the increases into knit stitches where possible (a kfb on a knit stitch keeps the rib pattern); purl the new stitch on the following row to keep the rib aligned.
- Keep a marker at the start of the round when shaping in the round, so the spacing stays anchored.
- Check your total after the shaping row — the tool prints the expected stitch count for exactly this reason.
Frequently asked questions
What does “increase evenly” mean in knitting?
It means spreading a set number of new stitches at equal intervals across one row or round, so the fabric grows without puckering or flaring. For example, increasing 21 stitches over 140 means placing one increase roughly every 6–7 stitches. This calculator computes the exact spacing for you, including how to alternate between two interval sizes when the math does not divide evenly.
How do you calculate increases evenly across a row?
Divide your stitch count by the number of increases: 140 stitches ÷ 21 increases = 6.67. Since you cannot knit a fraction of a stitch, alternate between the two nearest whole numbers: knit 6 then increase, repeated 7 times, and knit 7 then increase, repeated 14 times (7×6 + 14×7 = 140). The calculator above does this largest-remainder distribution automatically and writes out the full row.
How do I use this increase evenly knitting calculator?
Enter your current stitch count and how many stitches you want to add, pick an increase method (M1, kfb, or yarn over), optionally exclude edge stitches, then press Calculate. You get a compact pattern line such as “Row: k2, *k6, M1* × 7, *k7, M1* × 14, k2 — 161 sts” plus a segment-by-segment written list you can follow row by row, with copy and print buttons.
How do I use the decrease evenly calculator?
Enter your stitch count and how many stitches to remove, then choose k2tog, ssk, or p2tog. The tool spaces the decreases with the same even-distribution math: for 140 stitches and 21 decreases it alternates *k4, k2tog* and *k5, k2tog* groups, ending with exactly 119 stitches. Turn on “paired/mirrored” for shaping that leans symmetrically (ssk at one end, k2tog at the other).
How do you increase evenly when knitting in the round?
The math is identical, but there are no edge stitches to work around — a round is one continuous loop. Switch on “in the round” mode and the calculator drops the selvedge handling, labels the output “Round” instead of “Row”, and distributes the increases over the full stitch count.
How do you decrease evenly in the round?
Same idea: enable “in the round”, enter stitches and decreases, and follow the round instruction. For hats and sleeves worked top-down, use the Shaping schedule tab to plan several decrease rounds — for example from 120 stitches down to 80, decreasing 10 per round every other round.
What are edge stitches, and why exclude them?
Edge (selvedge) stitches are the first and last stitch or two of a flat-knitted row; they are often slipped or kept in garter stitch for a clean seam. Increases or decreases worked into them distort the edge. Excluding, say, 2 stitches per side makes the calculator distribute shaping over the middle stitches only and adds “k2 … k2” around the instruction, exactly like the DROPS method.
kfb vs M1: which increase should I choose?
M1 (make one) lifts the strand between stitches, so it adds a stitch without consuming one — it is nearly invisible in stockinette and the default here. kfb (knit front and back) works into an existing stitch and leaves a small bar; pick it when the pattern calls for it or you want a decorative ridge. Yarn over creates a deliberate eyelet hole, used for lace.
k2tog vs ssk: which decrease should I choose?
k2tog (knit two together) leans right; ssk (slip, slip, knit) leans left. For a single decrease row the lean barely matters, but for visible shaping — necklines, raglans, sleeve caps — mirror them: ssk at the beginning of the section and k2tog at the end. The “paired” option writes the instruction that way for you.
How many stitches should I leave between increases?
Roughly your stitch count divided by the number of increases — and when that is not a whole number, alternate the two nearest sizes rather than bunching the leftovers at one end. That alternating rhythm (for example 6, 7, 7 repeating) is the method popularized by DROPS, and it is exactly what this calculator generates.
Example: how do I increase 10 stitches evenly over 87 stitches?
87 ÷ 10 = 8.7, so alternate: *k8, M1* nine times and *k9, M1* once (9×8 + 1×9 = 87), ending with 97 stitches. Type 87 and 10 into the calculator to get the written row plus a per-segment checklist.
Can I decrease more stitches than half my row?
Each k2tog or ssk consumes two stitches to remove one, so every segment must be at least 2 stitches wide. The calculator refuses impossible requests (for example 60 decreases over 100 stitches would need segments of 1.67) and tells you to split the shaping over two rows instead — the Shaping schedule tab plans that for you.
Is this a good alternative to the knitgrammer or DROPS increase calculators?
knitgrammer’s calculator handles increases only with a one-line output, and the DROPS tool is a minimal embedded helper on a pattern site. This tool covers increases and decreases in one place, adds edge-stitch exclusion, in-the-round mode, mirrored decrease pairs, multi-row shaping schedules, and full written row-by-row instructions with copy and print — all client-side with no account or page reloads.
Do I still need to swatch?
Yes. This calculator handles stitch-count math, not gauge: it cannot know how many stitches per inch your yarn and needles produce. Always knit a gauge swatch first, then feed the resulting stitch counts in here for spacing you can trust.
Is my data private? Does anything leave my browser?
Yes, private: every calculation runs locally in your browser in JavaScript. Nothing you type is sent to any server — there are no accounts, no analytics on your inputs, and the tool works offline once loaded.
Does this work for crochet increases too?
No — crochet increases follow different rules (stitch multiples and turning chains rather than evenly spaced single increases). This tool is built for knitting only, flat or in the round.