Enter your starting and target stitch counts, including edges. Reserved edge stitches means the combined total at both edges: two stitches at each edge means entering 4. The calculator divides the remaining original stitches into intervals whose sizes differ by at most one stitch, with one added stitch allocated to each interval. Results are scalar counts, not a knitting pattern or an ordered sequence of increases.

All quantities are dimensionless counts, represented by unit 1. Enter whole stitches: starting count 1–1,000,000; target count 2–2,000,000; combined reserved edges 0–1,000,000. Inputs use a step of 1 and are rounded to the nearest integer before arithmetic; a fractional value accepted by the interface rounds with half values upward.

Reserved edges must not exceed the starting count. The target must exceed the starting count, and the number of increases must not exceed the available non-edge stitches. These dependent limits are enforced by the calculation. Invalid combinations make the dependent results unavailable; unavailable does not mean zero. Equal starting and target counts need no increases and fall outside this calculator’s positive-increase domain.

This model allocates one single-stitch increase to each nonempty interval of original stitches. Interval sizes exclude newly added stitches and include all original stitches allocated to that interval. They are not counts of plain stitches before a particular increase technique. Reserved edges remain unchanged. The calculator does not choose an increase technique, place the intervals in order, enforce stitch-pattern repeats or guarantee mirrored placement. If the long-interval count is zero, only the short size is used.

\[A=S-E,\quad I=T-S,\quad q=\left\lfloor\frac{A}{I}\right\rfloor,\quad r=A\bmod I,\quad n_{\mathrm{short}}=I-r,\quad n_{\mathrm{long}}=r\]

Integer division gives A = qI + r with 0 ≤ r < I. See Wolfram’s Quotient documentation. Applying that identity to this interval model gives (I − r)q + r(q + 1) = A. The interval counts add to I, and allocating one extra stitch per interval gives E + A + I = T. This is a mathematical allocation model derived from quotient and remainder, not a sourced knitting technique.

Worked examples: interval sizes count original stitches
Starting STarget TTotal edges EAvailable AIncreases IShort sizeShort countLong sizeLong count
1001144961462712
80900801081090
24444202012020

Starting with 100 stitches and reserving 4 leaves 96 original stitches. A target of 114 requires 14 increases. Dividing 96 by 14 gives quotient 6 and remainder 12, so there are 2 intervals of 6 stitches and 12 intervals of 7 stitches. Their original stitches total 2 × 6 + 12 × 7 = 96. Including the 4 reserved stitches and 14 added stitches gives 114.

Formula source

  1. Wolfram Research — Quotient: integer quotient and its relationship to the remainder.

Draft production flag: no registered thumbnail asset was supplied. Create and register a 400 × 400 pixel WebP thumbnail, then insert it as the first image block. Use the existing cheerful yellow five-point star mascot, floating with hands and no separate legs or feet, on a white background with playful navy, blue and teal knitting graphics. Inspect neighboring thumbnails for style before creation. No asset ID is asserted by this proposal.