Color Stripe Planner
Enter your colors, how many rows each stripe should be, and your total project row count — get the full stripe-by-stripe sequence and how many rows (and how much yarn) each color ends up using overall.
How to Change Colors and Work Stripes ↓Colors and stripe heights
Leave a color's row count at 0 to skip it. At least 2 colors need a row count for a sequence to repeat.
Project details
Working From Hanks Instead of Balls?
Multi-color stripe projects mean juggling a lot of skeins at once — a hand-crank ball winder turns hanks into center-pull balls that won't tangle mid-row.
Why the last stripe rarely lands clean
A stripe sequence is just a repeating cycle — say Color A for 6 rows, then Color B for 8 rows, over and over — and a cycle that's 14 rows long only divides evenly into a total row count that's a multiple of 14. Most projects aren't planned around that constraint, so somewhere around row 180 of a 14-row cycle you'll hit row 182 or 168 instead, meaning the final stripe gets cut short partway through. That's not a mistake, it's just where the math lands; this calculator shows you exactly which color that final partial stripe is and how many rows short of a full stripe it runs, so it doesn't catch you by surprise at the very end of a blanket.
Buying yarn per color ahead of time
Because a repeating stripe sequence doesn't split rows evenly across colors unless every stripe height is identical, the color with the tallest stripe in your sequence will need proportionally more yarn than the others — a sequence of 6-row Color A and 12-row Color B stripes means Color B uses twice the yardage of Color A across the whole project, not an even split. Estimating yards per row from one already-worked stripe (or a gauge swatch) and entering it above turns the row totals into a shopping list per color, which is the more useful number when you're trying to decide how many skeins of each to buy before starting.
Adjusting a sequence that doesn't fit cleanly
If the partial final stripe bothers you, the fix is almost always easier on the total row count than the stripe heights: adding or removing a handful of rows elsewhere in the project (a slightly taller or shorter border, an extra or omitted plain round) to land the total on a multiple of the cycle length keeps every stripe intact. Reworking the stripe heights themselves to force a fit tends to throw off the visual rhythm of the pattern, since stripe proportions are usually chosen for how they look side by side rather than for their arithmetic convenience.
How to Change Colors and Work Stripes
Striping is the easiest way to make a simple project interesting, and the techniques are quick to learn. Most of what separates neat stripes from messy ones comes down to two things: where you complete the color change, and whether you cut the yarn or carry it. Both are decisions you make once and then repeat. These instructions use US terms.
The clean crochet color change
This is the single most useful trick on this page. Do not finish the last stitch of the old color and then join the new one — that leaves a visibly two-toned stitch at every change.
Instead, work the last stitch of the old color until two loops remain on your hook, then drop the old yarn, yarn over with the new color, and draw it through those two loops to complete the stitch. The top of that stitch, which is what the next row sits on, is now entirely the new color, and the change line comes out crisp.
The same principle applies to any stitch height: work to the final yarn-over, then switch. The last yarn-over of a stitch belongs to the next color.
Changing colors in knitting
Simpler — just start knitting with the new yarn at the beginning of a row, leaving a tail of a few inches. Don't knot it. Knots work their way to the front of the fabric over time and are impossible to hide; a woven-in tail is both more secure and invisible.
One thing to know: a color change worked on a knit row gives a clean line, but on a purl row the old color shows through as small dashes. If you're striping in a pattern that involves both, start each stripe on a knit row wherever the pattern allows.
Carry or cut?
| Stripe height | What to do |
|---|---|
| 1 to 4 rows | Carry the unused yarn up the side edge. Fewer ends, and the carried strand is short enough to hide in a border. |
| 5 rows or more | Cut it. Long floats up the edge snag, sag, and pull the selvedge in. |
| Working in the round | Carry — there is no seam to hide ends in, so fewer joins is strictly better. |
When carrying, catch the strand by working the first stitch of each row around it, so it's anchored rather than dangling. This keeps the edge tidy and stops the carried yarn from forming loops you can catch a finger in.
Jogless stripes in the round
Stripes worked in the round don't line up — because a round is a spiral, each new color starts one row higher than it ended, leaving a visible step, or "jog," at the start of the round. It's most obvious with high-contrast colors.
The standard fix: work the first round of the new color normally. At the start of the second round, lift the stitch below the first stitch onto your needle or hook and work it together with the first stitch. This pulls the step down and blends it. It isn't perfectly invisible, but it turns an obvious staircase into something you have to look for.
The simpler alternative is to accept the jog and put it somewhere it doesn't matter — down the inside of a sleeve, or at the back of a hat.
Planning the sequence
Decide the stripe sequence before you start rather than improvising, especially on anything with two matching pieces. Sleeves that don't stripe identically are one of the most visible errors in a finished garment, and correcting one means ripping back an entire sleeve.
Write the sequence down and check it off as you go. The planner above will work out how many rows of each color you need and how much yarn that takes, and the leftover yarn calculator helps if you're striping from a stash rather than buying to a plan.
Weaving in as you go
Stripes generate two ends per color change, and a striped blanket can easily accumulate a hundred. Weaving them in as you finish each stripe takes seconds and is genuinely painless; leaving them all for the end turns the last hour of an enjoyable project into a chore people abandon projects over.
Weave each tail through several stitches on the wrong side, changing direction at least once so friction holds it, then trim close. Don't knot.
Common problems
| Problem | Cause and fix |
|---|---|
| Two-toned stitches at each change | Color changed after completing the stitch. Switch on the final yarn-over instead. |
| Visible step at the start of rounds | Normal jog. Use the lifted-stitch method, or hide the jog at the back. |
| Side edge pulls in | Carried yarn too tight. Leave a little slack, and catch it in the first stitch of each row. |
| Loops dangling at the edge | Carried strand not anchored. Work the first stitch of each row around it. |
| Sleeves don't match | Sequence improvised rather than recorded. Write it down and check off each stripe. |
| Last stripe doesn't finish the piece | Almost inevitable. Adjust the final stripe's height, or ease the difference across the last few stripes. |