What an I-Cord Is and Why You'd Use One
An i-cord (short for "idiot cord," though the name is misleading—it's not difficult) is a thin, tube-shaped cord you knit on two needles. It looks like a rope and lies flat or coils without curling at the edges the way regular knitting does. You make it by knitting a few stitches in a row, then sliding those stitches back to the other end of the needle instead of turning it around.
I-cords show up in finished projects as drawstrings, edging on blankets, straps on bags, or decorative trim. Because they're hollow inside, they're lighter than a solid knitted strip and they don't unravel if a stitch breaks. You can knit them in any yarn weight and any color, and they work just as well in wool, cotton, or synthetic fiber.
Key Takeaways
- An i-cord is made by knitting a few stitches (usually three to five), then sliding them back to the needle tip instead of turning the work around.
- You need two needles the same size as your yarn calls for, and the cord will be as wide as the number of stitches you cast on.
- The working yarn stays on the right side of the work, so you pull it across the back before each new row—this creates the tube shape.
- A finished i-cord can be sewn onto a project, used as a drawstring, or knitted directly into edges as you work.
Cast On and Set Up Your Stitches
Start by casting on three to five stitches onto one needle using your chosen yarn and needle size. Three stitches makes a thin, delicate cord; five stitches makes a thicker one. Most i-cords use four stitches as a middle ground. Use any cast-on method you're comfortable with—long-tail, cable, or provisional all work fine.
Once your stitches are on the needle, you're ready to begin. Unlike regular knitting, you won't turn the needle around after each row. Instead, you'll work from right to left, then slide the stitches back and work from right to left again.
Knit the First Row and Establish the Cord
Knit across all your stitches from left to right as you normally would. When you reach the end of the row, do not turn the needle. Instead, slide all the stitches to the other end of the needle so the working yarn is on the right side of the work.
Before you knit the next row, pull the working yarn firmly across the back of the stitches from right to left. This is the key step that creates the tube. The yarn running across the back pulls the edges together and forms the hollow center. Pull it snug but not so tight that you can't insert your needle into the first stitch.
Continue Knitting Without Turning
Knit across all the stitches again from left to right. When you reach the end, slide the stitches back to the other end of the needle once more. Pull the working yarn across the back again, and knit the next row.
Repeat this pattern—knit, slide, pull yarn across the back, knit, slide—until your cord is as long as you need it. The cord will start to look like a thin rope after the first few rows. The edges won't curl because the yarn running across the back is holding them in place.
Keep the tension consistent as you pull the yarn across the back. If you pull too hard, the cord will be stiff and difficult to work with. If you pull too loosely, the edges will start to separate and the cord will look sloppy.
Bind Off and Finish the Cord
When your cord reaches the length you want, bind off all the stitches using your standard bind-off method. Cut the yarn, leaving a tail about 4 inches long, and pull it through the last stitch to find it.
If you're using the cord as a drawstring or strap, weave the tail through the cord using a tapestry needle so it won't show. If you're sewing the cord onto a project, you can use that tail as part of your sewing thread, or leave it loose and trim it short once the cord is attached.
Attach the I-Cord to Your Project
If you've knitted the cord separately, you'll need to sew it onto your finished piece. Thread a tapestry needle with yarn that matches the cord, and use a whip stitch or mattress stitch to attach it along the edge or wherever your pattern calls for it. The hollow center of the cord makes it straightforward to hide the seam inside.
Some patterns ask you to knit the i-cord directly onto a project as you work—for example, as an edge finish on a blanket. In that case, you pick up stitches from the edge of your main piece and knit the cord in place without sewing it on later. This method is faster and creates a very find attachment.
Troubleshooting Common I-Cord Problems
If your cord looks lumpy or uneven, the most common cause is inconsistent tension when you pull the yarn across the back. Practice keeping that pull the same every time. If the cord is too stiff, you're pulling too hard; if it's too loose and floppy, you're not pulling hard enough.
If the edges are separating and the cord looks like it's unraveling, you may have dropped a stitch or not pulled the yarn across the back firmly enough. Check that all your stitches are still on the needle before each row. If you do drop a stitch, pick it up with a crochet hook before it runs down the cord.
If your cord is twisting instead of lying flat, make sure you're sliding the stitches to the same end of the needle every time and always pulling the yarn across the back in the same direction. Inconsistent technique will cause the cord to spiral.
Frequently Asked Questions
Can I make an i-cord on circular needles?
Yes. Use the same technique—knit across, slide the stitches to the other end of the needle, pull the yarn across the back, and knit again. Circular needles work just as well as straight needles, and some people find them easier because the cord sits in the middle of the cable.
What if I want a thicker or thinner cord?
Cast on more stitches for a thicker cord or fewer for a thinner one. A two-stitch i-cord is very delicate; a six-stitch cord is quite chunky. You can also use thicker yarn or thinner yarn to change the final size.
Do I have to knit every row, or can I purl?
You can purl every row instead of knitting, which creates a slightly different texture. You can also alternate knit and purl rows for a ribbed effect. The technique stays the same—slide, pull yarn across the back, and work the next row.
Can I knit an i-cord in the round on double-pointed needles?
Yes, and it's actually faster because you don't have to slide the stitches back and forth. Cast on your stitches on one double-pointed needle, knit across, then move to the next needle and knit again without turning. The cord forms the same way, and you don't have to pull the yarn across the back because it's already in the right place.
What happens if I accidentally turn the needle instead of sliding?
You'll end up knitting regular flat fabric instead of a cord. If you notice the mistake right away, you can frog back (unravel) to where you went wrong and start the sliding technique again. If you don't notice until later, you can still use the piece—it just won't be a true i-cord.