Skip to content
Knitting Increase Calculator
More free tools

Knitting increase evenly calculator

Knitting and crochet: increase or decrease evenly across a row

Craft
Change
Work

I know
More options

Increase 7 stitches across 50 stitches. You end with 57.

Pattern line

K4, M1, (K7, M1) 6 times, K4.

Check: 7 M1 and 50 K. You end with 57 stitches.

M1 (make one): lift the strand between two stitches with the left needle, then knit it through the back loop.

Line style

Your row

Where the changes go

Flat row: the first and last runs (4 and 4) are about half a gap, so no new stitch sits on the edge.

M1 after stitch 4, 11, 18, 25, 32, 39, 46 (counted on the 50 you have now).

    How to increase evenly across a row

    A pattern often says "increase 12 stitches evenly across the next row." It does not say where. A knitting increase calculator does the sums for you. You enter the stitches on your needle and the number to add. It writes the pattern line and shows where each new stitch goes.

    This one also works for decreases, and for crochet. Choose Knit or Crochet at the top. The same tool tells you how to decrease evenly, so a hat crown, a sleeve taper or an amigurumi shape comes out smooth and not lumpy.

    How to use the calculator

    1. Choose Knit or Crochet.
    2. Choose Increase or Decrease.
    3. Choose Flat rows if you work back and forth, or In the round if you work in a circle.
    4. Type the stitches you have now. Count only the stitches that the pattern line covers. If you want edge stitches kept plain, set them under More options and keep the full count.
    5. Type how many stitches to add or remove.
    6. Read the pattern line. Tap Copy to paste it into your notes.

    The answer updates as you type. There is no button to press.

    What the pattern line means

    Take 50 stitches and 7 increases on a flat row. The tool gives this line:

    K4, M1, (K7, M1) 6 times, K4.

    Read it in order. Knit 4 stitches. Make one. Then knit 7 and make one, and do that 6 times in all. Knit the last 4 stitches. If you prefer the star form, choose it under More options: K4, M1, *K7, M1; rep from * 5 more times, K4. It gives the same row. You worked 7 increases, and you now have 57 stitches. The first and last runs are shorter on purpose. They are about half a normal run, so the new stitches sit evenly across the fabric and not against the edges.

    How the math works

    Divide the stitches by the number of changes. That gives the gap between changes. For 60 stitches and 12 increases, 60 ÷ 12 = 5, so you work 5 stitches, then increase, 12 times. When the division leaves a remainder, some gaps are one stitch longer than the others. The calculator places the longer gaps so they are spread out and not bunched together. On a flat row the two ends get half a gap each, so no increase sits on the edge.

    A decrease works differently. Each K2tog uses two stitches and leaves one, so the calculator takes those stitches out of the count before it spaces the gaps.

    Example: increase 10 stitches across 80

    Enter 80 stitches and 10 increases on a flat row. The line is K4, M1, *K8, M1; rep from * 8 more times, K4. You knit 4, make one, then knit 8 and make one nine times, then knit 4. That is 4 + 9 × 8 + 4 = 80 stitches, with 10 increases, so you end with 90.

    Flat rows and rounds work differently

    On a flat row, the two ends are edges. The calculator puts half a gap at each end. When the numbers do not divide exactly, it splits the extra stitches between the two ends.

    In the round, there are no ends. The calculator spreads the changes all the way around and gives you a short repeat. For example, 60 stitches with 12 increases gives *K5, M1; rep from * to end of round. You end with 72 stitches. Put a marker at the start of the round so you can find your place.

    Crochet: sc, inc and sc2tog

    Choose Crochet and the line uses sc for the plain stitches, inc for 2 sc in the next stitch, and sc2tog for a decrease. For 24 stitches and 6 increases in the round you get *sc 3, inc; rep from * to end of round. Each inc is worked into a stitch you already have, so the plain stitches plus the inc stitches add up to your count. For double crochet or half double, use the same line and swap the stitch name.

    How to decrease evenly

    Each K2tog uses two stitches and leaves one. So 100 stitches with 10 decreases leaves 90. The line is K4, K2tog, *K8, K2tog; rep from * 8 more times, K4. The most you can decrease in one row is half your stitches. The tool tells you the limit as you type.

    M1L vs M1R vs yarn over

    All three add a stitch between two stitches. M1L leans left and M1R leans right. Use them as a pair on each side of a center stitch so the shaping looks symmetrical. A yarn over leaves a small hole, which suits lace. KFB (knit front and back) adds a stitch by working into a stitch you already have. It leaves a small bump. On a purl row, switch the row stitch to purl and the line uses P, P2tog and SSP.

    Common values

    These answers come from the calculator (flat rows or in the round, knit). Use them as a quick check.

    StitchesChangeTypePattern lineYou get
    40+8Round*K5, M1; rep from * to end of round48
    72+12Round*K6, M1; rep from * to end of round84
    80+10Round*K8, M1; rep from * to end of round90
    96−8Round*K10, K2tog; rep from * to end of round88
    50+7FlatK4, M1, *K7, M1; rep from * 5 more times, K457
    100−10FlatK4, K2tog, *K8, K2tog; rep from * 8 more times, K490

    Tips for neat results

    • Count twice. One wrong stitch count moves every change in the line.
    • Use markers. Slip a marker at each repeat on the first row. It is easy to lose count in a long row.
    • Shorter line or most even. The calculator shows the shorter line first. It groups like runs together, so the line is easy to read. Switch to "Most even" for the line with every gap fitted exactly. The two give the same fabric to the eye. They differ by at most one stitch per gap.
    • Check the end count. The tool shows your total. Match it to the number in your pattern.
    • Pick a stitch that fits. Match the increase to your pattern. Lace wants a yarn over. Smooth shaping wants M1L and M1R.

    This page runs in your browser and stores nothing. Read more about the tool or find answers below.

    Calculators for common cases

    Each page opens the calculator with the case filled in, and explains it.

    Frequently asked questions

    How do I increase evenly across a row?

    Count your stitches and the number to add. Divide the stitches by the number of increases to find the gap between them. If the numbers do not divide exactly, some gaps are one stitch longer. This calculator does that work and writes the pattern line for you.

    How do I decrease evenly across a row?

    Choose Decrease, enter your stitches and the number to remove. Each K2tog uses two stitches, so the calculator takes those out of the count before it spaces the gaps. It also tells you the most you can decrease.

    What if the stitches do not divide evenly?

    On a flat row, the extra stitches are split between the two ends. In the round, the calculator uses two run lengths that differ by one stitch and spreads them around. The calculator shows the shorter line first. Choose "Most even" under the pattern line if you want every gap fitted exactly. For rows under 30 stitches the calculator starts on "Most even".

    What is the difference between flat and in the round?

    A flat row has two edges, so the first and last runs are about half a normal run. In the round the row joins up, so every run is a full gap and the pattern repeats around.

    Which increase should I use, M1 or a yarn over?

    M1 (make one) leaves no hole and is the usual choice for shaping. M1L and M1R lean left and right. A yarn over makes a small hole and suits lace. KFB (knit front and back) works into a stitch you already have. Pick any of them in the options and the pattern line updates.

    Can I increase more stitches than I have?

    Yes, up to three times your stitch count. Some places will then get two or more increases in a row, and the tool tells you so. For decreases the limit is half your stitches.

    Should I count edge stitches?

    Keep your full stitch count. Open More options and set the plain edge stitches for each end. The line then starts and ends with those stitches and spaces the changes in between.

    Does this work for crochet?

    Yes. Choose Crochet at the top. The line uses sc for plain stitches, inc for 2 sc in the next stitch, and sc2tog for a decrease. For other stitches, such as dc, use the same line and swap the stitch name.

    What if my pattern gives the final stitch count, not the number to add?

    Under "I know", choose Final stitch count. Type the count the pattern gives, for example 57. The calculator works out the difference and shows the same line.

    How do I increase evenly in 1x1 rib?

    Work the increases in the knit stitches, not the purl stitches, so the rib stays in order. If a spot lands on a purl, move it one stitch to the nearest knit. The spacing changes by one stitch at most.

    Does this tool store my numbers?

    No. It runs in your browser and nothing is sent to a server. The numbers and choices appear in the page address so you can bookmark or share a setup. The home page also keeps your last numbers in this browser, on your device only.

    More free tools from Bingemind