Versatile Two-Way Crochet Bag with Romanian Cord Strap

Learn to crochet a versatile two-way bag with double crochet shaping and a stylish Romanian cord strap. Perfect handmade accessory for everyday wear.

Versatile Two-Way Crochet Bag with Romanian Cord Strap
Versatile Two-Way Crochet Bag with Romanian Cord Strap
  • LevelIntermediate
  • Time4-6 Hours
  • Hook3 mm
  • YarnWorsted

About This Pattern

This versatile two-way crochet bag is the kind of project that earns a permanent spot in your rotation. Built from a sturdy double crochet base and body, it's designed to be both a practical everyday tote and a chic accessory you'll reach for again and again. What sets it apart is the Romanian cord strap — a technique that turns simple 3mm cord into a beautifully textured, durable handle. It's perfect for crocheters who want a bag that feels intentional, not just functional.

The construction relies on straightforward double crochet stitching combined with a corner decrease technique that shapes the base into a clean, structured silhouette. You'll mark your decrease points with stitch markers before working each round, which keeps the corners symmetrical and professional-looking. This pattern sits comfortably at an intermediate level — you should be confident with basic double crochet and ready to learn the decrease sequence and cord-making technique. Expect to spend a relaxed weekend, roughly 4 to 6 hours, bringing it all together.

When you finish, you'll have a structured, sturdy bag with crisp corners and a strap with real dimension and strength thanks to the Romanian cord. It has a tailored, boutique-quality look that belies how approachable it is to make. Add a handmade tag or button for a personal finishing touch, and you've got a bag that's equally at home as a thoughtful gift or a treat for yourself.

  1. Start by working the Base of the Bag flat across two rounds to establish its shape and dimensions.
  2. Mark each corner point with a stitch marker so your decrease placement stays accurate later on.
  3. Move into the Body of the Bag, working double crochet stitches evenly across the round.
  4. each marked corner, work the decrease sequence to taper the shape and keep edges crisp.
  5. Repeat the decrease pattern consistently on all four corners for symmetrical shaping.
  6. Once the Body is complete, set it aside and prepare your 3mm cord for the strap.
  7. Create the Strap using the Romanian cord technique for a textured, durable handle.
  8. Assemble the pieces together and finish with an optional handmade tag or button for a personal touch.

Materials

Crochet Abbreviations

ch
chain
st
stitch
sl st
slip stitch
sc
single crochet
hdc
half double crochet
dc
double crochet
inc
increase
dec
decrease
mr
magic ring
fo
finish off

Versatile Two-Way Crochet Bag with Romanian Cord Strap

Base of the Bag

Make a slip knot and chain an odd number. The creator chains 21.

Chain one more (this does not count as a stitch).

  1. Round 1Single crochet in the second loop from your hook, continue single crocheting across.
  2. Round 2-7Chain one, turn your work, and single crochet in each stitch across.

Body of the Bag

Make a slip stitch on the side to start working on it.

  1. Round 1Chain three (counts as first double crochet), add a stitch marker on the third chain, and chain one more.Increase: Make one double crochet in the second row.Chain one, skip the next row, and double crochet in the next row. Repeat, skipping one row until the end.Subsequent Rows: Chain one, make your first double crochet on top of the first stitch, chain one, skip one stitch, double crochet in the next.Add puff stitches in each corner.Repeat until you reach the desired height.

Decreasing Rows

  1. Decrease RoundChain two, double crochet in the next double crochet. Chain one, continue double crocheting until the second to last double crochet. Decrease: Yarn over, insert your hook in the next double crochet, yarn over, pull through two. Yarn over and insert your hook in the last double crochet, yarn over, pull through two, and yarn over to pull through all three loops.Mark where you're going to decrease in the next row.Repeat the decrease pattern on each corner.

Strap

Use the Romanian cord technique to create the strap.

Chain two, turn your work, and insert your hook into the loop, pulling the yarn through.

Continue until the strap is 110-120 cm long.

Attach the strap to the bag, ensuring it is not twisted.

Use a yarn needle to join the strap ends together.

Secure ends with glue or by melting them carefully if using plastic cord.

Putting It Together

  1. Step 1 Make two rows of single crochets around the edges.
  2. Step 2 In the chain two space of the puff stitch, make two single crochets.
  3. Step 3 Add a handmade tag or button if desired.

Important Notes

💡 Use stitch markers generously — place one at every corner point before you begin decreasing so you never have to guess where the next decrease starts.

💡 Stick with the 3.5mm hook throughout; it's sized specifically to work well with the 3mm cord for both the double crochet body and the Romanian cord strap.

💡 When working the decrease (yarn over, insert hook, yarn over, pull through two — repeat, then pull through all three loops), keep your tension even so the corners stay crisp rather than puckered.

💡 Practice the Romanian cord technique on a short scrap length of cord first if it's new to you — it has a learning curve, but once it clicks, it goes quickly.

💡 Weave in ends securely with your tapestry needle as you finish each pattern part, since the Base, Body, and Strap are worked as separate pieces before assembly.

💡 Save the handmade tag or button for last — attaching it after assembly ensures it's positioned exactly where you want it on the finished bag.

Common Mistakes and Fixes

  • Forgetting to mark decrease points

    Place a stitch marker at each corner as soon as you finish the previous round — this saves you from counting stitches backward and losing your place mid-row.

  • Working the decrease stitch

    Keep consistent tension as you yarn over and pull through, and give the final pull-through-all-three-loops step a firm but not tight tug to close the decrease cleanly.

  • Miscounting the chain two and chain

    Read through the corner sequence once before starting the round, and count your chains out loud or track them with a second marker until the rhythm feels automatic.

  • Twisting the Romanian cord unevenly

    Work the cord technique slowly and check every few inches that the twist density matches — a consistent, even hand motion keeps the diameter uniform.

  • Using a hook size that doesn't match

    Stick with the 3.5mm hook as specified, and do a quick swatch with your actual cord to confirm your tension before committing to the full strap length.

  • Skipping the decrease repeat on all four corners evenly.

    Double-check that you've repeated the decrease pattern on each corner before moving to the next round — an uneven number of decreases will throw off your bag's symmetry.

What Makes It Good

  • I love this pattern because it takes something as simple as double crochet and turns it into a bag with real structure and personality. The corner decrease technique is one of those small details that makes a huge difference — once you see those crisp, tailored corners forming, you'll understand why marking each decrease point with a stitch marker is worth the extra minute. But the real star here is the Romanian cord strap. It's such a satisfying technique to learn, transforming plain 3mm cord into a strap with beautiful texture and surprising strength, so you're not relying on store-bought hardware. I also love how customizable this bag feels — that little nod to adding a handmade tag or button means every version can feel like your own signature piece. Whether you're making it for yourself or as a gift, there's something deeply satisfying about crocheting an accessory that actually gets used every single day, not tucked away on a shelf. This is a pattern that teaches you real, transferable skills while giving you a genuinely wearable result.

Frequently Asked Questions

  • What weight yarn or cord should I use for this bag?

    This pattern is designed around 3mm tiny cord specifically, which gives the bag its structured drape and works beautifully with the Romanian cord strap technique. If you substitute, look for a similarly sized cord or cotton yarn to maintain the same finished proportions.

  • Is the Romanian cord strap difficult to learn?

    It has a bit of a learning curve if you've never done it before, but it's a repetitive motion that becomes intuitive quickly. Practicing on a short length of scrap cord first will help you get the rhythm before working the full strap.

  • How do I keep my corners looking neat during the decrease rounds?

    Marking each decrease point with a stitch marker before you start the round is the key — this way you always know exactly where to work the decrease sequence. Keeping even tension on your yarn overs and pull-throughs also helps the corners stay crisp.

  • Can I make this bag bigger or smaller than the pattern specifies?

    Yes, you can adjust the size by working additional rounds on the Base of the Bag before starting your corner decreases, or fewer rounds for a smaller version. Just be sure to keep your stitch markers updated at each new corner position.

  • What size hook works best with the 3mm cord?

    A 3.5mm hook is recommended and pairs well with the 3mm cord weight used throughout the pattern. This sizing keeps your stitches even and structured for both the bag body and the strap.

Original pattern: https://crocheteverything.com/versatile-two-way-crochet-bag-pattern-with-easy-instructions/

About the Author

Tamsin Okoro Who writes the patterns at Yarn Gallery, how a pattern gets from the hook to the page, and what this site will never do.

Small things, by email

A little pattern now and then. Nothing more.