Knit a Stylish Cord Strap: Easy Tutorial for Bags and Purses

Knit a Stylish Cord Strap: Easy Tutorial for Bags and Purses

There is something deeply satisfying about carrying a bag you made entirely yourself — not just the body of it, but every single component, right down to the strap. If you have been knitting for a while, you already know how to create fabric, texture, and structure with two needles and a ball of yarn. What you might not realize is that those same skills translate beautifully into making sturdy, stylish cord straps that rival anything you would find at a craft store. Whether you want to replace a tired, worn-out strap on a beloved purse or add a handmade touch to a new knitted bag project, this tutorial walks you through everything you need to know.

Cord straps made with knitting techniques are not flimsy. When worked in the right stitch pattern — or even as a simple I-cord — they become dense, rounded, and surprisingly strong. They hold their shape over time, resist stretching in unflattering ways, and look polished enough to complement both casual totes and more structured evening bags. Best of all, you can customize the length, color, and texture to perfectly match whatever bag you have in mind.

Let’s get into it.


What You Will Need Before You Start

Before casting on a single stitch, take a moment to gather your materials. Having everything on hand from the beginning saves you from interruptions mid-project, which is especially helpful when you are working with a long cord that can tangle if you set it aside carelessly.

Yarn. For bag straps, you want a yarn that is durable and has low stretch. Cotton, linen, jute, and nylon-blend yarns are all excellent choices. Pure wool can work beautifully for decorative straps on bags that will not carry heavy loads, but for everyday use, a cotton or cotton-blend yarn is your most practical option. Worsted weight (around 200 yards per 100 grams) is a good starting point because it gives you a strap with visible stitch definition without being too bulky. If you want a thinner strap, drop down to DK weight. For a chunky, statement strap, go up to bulky.

Needles. For I-cord straps, you will need double-pointed needles (DPNs) in the appropriate size for your yarn. Most worsted-weight cotton yarns pair well with US size 5 (3.75mm) or US size 6 (4.0mm) needles, though you should always check your yarn label. For flat-knit straps, straight needles or a short circular needle will work just fine.

A tapestry needle. You will need this to weave in your ends neatly and to sew the strap to the bag if you are attaching it yourself.

Scissors. Nothing elaborate here — just a clean, sharp pair.

A tape measure. Strap length is personal, and getting it right before you cast off saves frogging heartache later.

Optional: stitch markers, a row counter, and D-rings or swivel clasps. If you want your strap to be adjustable or detachable, picking up a couple of metal hardware pieces from a fabric or craft store will give your finished project a professional look.


Understanding I-Cord: The Foundation of Most Knitted Cord Straps

If you have never made an I-cord before, you are in for a small revelation. It is one of the cleverest techniques in knitting, producing a seamless, tubular cord with a smooth knitted surface on all sides. The name “I-cord” was coined by the beloved knitting designer Elizabeth Zimmermann, and it has been a staple of the craft ever since.

The principle behind it is simple. You cast on a small number of stitches — typically between 3 and 5 — onto a double-pointed needle. You knit across those stitches normally. But instead of turning your work, you slide the stitches back to the right end of the needle and pull the working yarn tightly across the back before knitting them again. Repeating this creates a tube: the tension from the yarn being pulled across the back of the stitches closes up the gap that would otherwise form, and you end up with a neat, round cord.

For a bag strap, you will most commonly cast on 4 or 5 stitches. A 4-stitch I-cord produces something closer to a shoelace — thin, elegant, and ideal for smaller clutches or crossbody bags. A 5-stitch I-cord has noticeably more body and is better suited to totes or bags carrying more weight. If you want something even chunkier, you can cast on 6 or 7 stitches, or consider working with two strands of yarn held together.


Step-by-Step I-Cord Strap Tutorial

Step 1: Calculate Your Length

This is the step most beginners skip, and it leads to straps that are either awkwardly short or dramatically long. Before casting on, decide how you want the bag to sit on your body. A crossbody strap that hits at hip level typically measures between 45 and 55 inches. A shoulder strap that lets a bag sit under your arm is usually between 20 and 28 inches. A short handle worn in the crook of your elbow might only need to be 12 to 15 inches long.

Once you have your target length, add a few extra inches to account for the seam allowance where the strap attaches to the bag. It is always easier to trim a strap that is slightly too long than to add more length after the fact.

Step 2: Cast On

Using your double-pointed needles, cast on 4 stitches (or 5 if you want a slightly thicker strap). Use a long-tail cast on or a cable cast on — both create a tidy, stable foundation that holds up well under regular use. Avoid the backward loop cast on for this application, as it tends to produce a looser, less defined starting edge.

Leave a tail of at least 6 inches, which you will use later for seaming the strap to your bag.

Step 3: Knit the I-Cord

Knit across all 4 stitches. Do not turn your work. Instead, slide the stitches to the opposite end of the double-pointed needle — they should now be ready to be knit from the right end again. Bring the working yarn firmly across the back of the stitches (this is key — the tension here is what closes the tube) and knit across all 4 stitches again.

Repeat this sequence over and over. After about an inch of cord, you will start to see the tube forming. The back of your work, where the yarn is being pulled across, will close up and look like a neat column of purl bumps running down the center.

Keep going. Keep measuring. I-cord is a wonderful project for watching television or listening to a podcast because once you have the rhythm, it is entirely automatic. The monotony is part of the appeal — and at the end you have something genuinely useful.

Step 4: Check Your Length Regularly

Every 6 inches or so, lay your cord flat and measure it. This is especially important when you are getting close to your target length. I-cord tends to be slightly springy, so measure it stretched to its working length (but not pulled taut) for the most accurate reading.

Step 5: Bind Off

When you reach your desired length, bind off all stitches using a standard knit bind off. Cut the yarn, leaving another 6-inch tail, and pull the tail through the final loop to secure it.


Flat-Knit Strap Variation: For Those Who Prefer Straight Needles

Not everyone enjoys working with double-pointed needles, and that is perfectly fine. A flat-knit strap can be just as sturdy and attractive as an I-cord, and it has the added advantage of being worked on regular straight or circular needles.

For a flat strap, cast on anywhere between 7 and 14 stitches depending on the width you want. A narrow flat strap at 7 stitches in worsted weight will measure roughly half an inch wide. A wider strap at 14 stitches will be closer to an inch and a half, which gives you something that sits comfortably on a shoulder without digging in.

Seed stitch is an excellent choice for flat bag straps. It lies completely flat without the rolling edges that stockinette stitch produces, which means you will not need to add any edge treatment. To work seed stitch, cast on an odd number of stitches and knit the first and last stitch of every row, purling the stitches in between (with each row alternating which stitches are knit and which are purled so the pattern offsets itself). The result is a beautifully textured, stable fabric that resists curling and holds its shape even after heavy use.

Garter stitch — where you simply knit every row — is another flat-strap classic. It is slightly spongy and ridged, which some knitters prefer for shoulder straps because it grips clothing and prevents slipping. It is also completely beginner-friendly.

Once you reach your desired length, bind off and weave in your ends. For flat straps, some knitters choose to fold the strap in half lengthwise and seam it shut with a mattress stitch, creating something that looks and feels more like a traditional strap with a clean, rounded edge. This adds a small amount of extra work but significantly increases the strap’s durability and structure.


How to Attach the Strap to Your Bag

Attachment method depends largely on what hardware, if any, you are using, and on the construction of the bag itself.

Direct sewing. The simplest approach is to thread your starting and ending yarn tails onto a tapestry needle and sew the ends of the strap directly to the bag. To do this well, insert the strap about half an inch into the bag’s opening or side seam before stitching. Use a figure-eight or overcast stitch to secure it thoroughly, then sew through the strap itself several times in different directions to distribute the stress. This is called a box stitch in sewing terminology and it is the most secure direct-attachment method available.

D-rings. If you want a slightly more polished look, loop each end of the strap through a D-ring, fold the end back on itself by about an inch, and seam the folded end to the strap body. Then sew the D-ring itself to the bag using a separate piece of yarn or a piece of scrap leather. This allows the strap to pivot slightly at the attachment point, which reduces stress and looks more professional.

Swivel clasps. For a detachable strap, sew or clip swivel clasps to each end of the strap and add corresponding D-rings or lobster claws to the bag. This is particularly useful if you are making a bag you want to carry in multiple configurations — sometimes by hand, sometimes over the shoulder.


Finishing Touches That Make a Difference

The difference between a handmade strap that looks craft-fair and one that looks boutique often comes down to finishing. Here are a few small steps that elevate the end result significantly.

Block your strap. Even cotton yarns benefit from a gentle blocking. Wet the completed strap, squeeze out excess water, and lay it flat in its intended shape to dry. Blocking evens out the stitches, softens the fiber, and helps the cord hold its shape over time.

Weave in ends securely. For straps that will experience regular tension and pulling, simply weaving in your ends through a few stitches is not enough. Weave in each tail in at least two different directions, and consider a small dab of fabric glue on the very end of the tail for extra security.

Consider a lining for flat straps. If you are making a wide flat strap, sewing a strip of grosgrain ribbon to the wrong side adds body and prevents stretching. This is especially useful for bags that will carry heavy items like laptops or groceries.

Treat natural fibers. Cotton and linen straps can benefit from a light spray of fabric starch or a wash with a small amount of beeswax-based conditioner to add water resistance and increase longevity.


Troubleshooting Common Problems

My I-cord looks twisted. This usually means you are turning your work instead of sliding the stitches. Make sure you are always sliding stitches to the opposite end of the needle without flipping the needle around.

There is a visible “ladder” running down the back of my I-cord. This happens when the tension on the carried yarn across the back is too loose. Pull the yarn a little more firmly before knitting the first stitch of each row. It should snap the tube shut cleanly.

My flat strap is curling at the edges. If you chose stockinette stitch, this is expected behavior. Switch to seed stitch or garter stitch, which are both curl-resistant, or add a border of garter stitch (2 to 3 stitches at each edge knitted every row) to a stockinette center.

My strap is stretching out with use. This usually means the yarn has too much elasticity. Switch to a cotton, linen, or nylon blend for your next strap. You can also double your yarn by holding two strands together throughout, which significantly reduces stretch.


Ideas for Customizing Your Knitted Strap

Once you have the basic technique mastered, the creative possibilities are genuinely exciting. A few ideas to get you started:

Stripes are perhaps the easiest customization. Simply change yarn colors every few inches for a bold, graphic effect. Joining new colors at the beginning of a row (in flat knitting) or at the start of a new round (in I-cord) keeps the color changes neat.

Twisted or braided straps made from multiple thin I-cords twisted around each other produce a rope-like effect that looks complex but requires only basic technique. Work three separate I-cords of equal length, then braid or twist them together before seaming the ends.

Beading is another option. Thread beads onto your yarn before you begin knitting, then slide a bead up between stitches at regular intervals to create a beaded strap with a boho or vintage aesthetic.

Finally, consider combining knitting with macramé or crochet. A knitted cord can be used as the foundation for a macramé knotted section, or you can use a crochet chain edging to add texture along the sides of a flat strap. Mixing techniques keeps your craft practice interesting and produces results that are completely one-of-a-kind.


A Few Words on Yarn Care

Because straps are functional objects that get handled constantly, knowing how to care for your finished piece will extend its life considerably. Most cotton and cotton-blend yarns are machine washable on a gentle cycle in cold water. However, if your strap includes hardware, remove it or protect it before washing to prevent rust or discoloration. Dry flat whenever possible, especially after the first wash, to preserve the strap’s shape and length. Avoid the dryer, which can shrink or distort natural fibers.


Final Thoughts

Knitting a cord strap for a bag or purse is one of those projects that delivers an outsized sense of achievement for a relatively modest investment of time and materials. It is accessible to beginners who know the basic knit stitch and engaging enough for experienced knitters who want to experiment with customization. The resulting strap is practical, personal, and genuinely beautiful in the way that handmade things tend to be — slightly imperfect, full of intention, and impossible to buy anywhere.

Whether you are refreshing an old favorite bag or putting the finishing touch on a knitting project you have been working on for months, a handmade cord strap is the kind of detail that people notice and ask about. And there is nothing quite like being able to answer, simply, that you made it yourself.

Categorized in:

Bags,

Last Update: August 19, 2026