menu icon
go to homepage
  • START HERE
  • BAGMAKING
  • Sew for HOME
  • QUILTING
  • SHOP
subscribe
search icon
Homepage link
  • START HERE
  • BAGMAKING
  • Sew for HOME
  • QUILTING
  • SHOP
×
Home » Bagmaking

DIY Purse Strap - No Bulky Ends!

By Damjana Jakos • Last updated on Oct 22, 2025 • This post may contain affiliate links.

Tutorial: how to make a diy purse strap in two tones, with neat edges - and no bulk. The neatest shoulder bag strap you can make!

See how to sew a purse strap that looks elegant in faux leather combined with any other material you like. The result is a two-tone shoulder strap with neat edges and no bulky ends - perfect for either the elegant Sirina Bag, the new Lumera Shoulder Bag, or any other favorite purse you have.

Handmade bag with detachable faux leather shoulder strap tutorial

Want a printable copy of the whole tutorial?

Prefer a full, ad-free and printer-optimized Printable Tutorial with instructions, images AND templates included? ↓↓

→ Get optional full PDF here
Table Of Contents
  • What is special about this strap
  • Finished Size
  • Supplies
  • How To Make a Shoulder Bag Strap - STEPS
  • How To Create Bag Anchors
  • Popular Questions
  • More Bagmaking Ideas
  • Conclusion
  • Want a printable copy of the whole tutorial?

What is special about this strap

First thing you'll notice, no extra layers on the fold-over on the ends - and it's easier than you think! Here's why they're such a favorite:

Faux leather bag strap end with swivel clasp and D-ring attachment
  • no bulky fold at the strap ends
  • neat edges
  • two-tone strap - one side can have an accent print!
  • no seam at the ends… yay, stronger strap! (I'll explain in a bit)
Close-up of DIY shoulder strap swivel clasp attached with neat stitching.

And it will perfectly match the Lumera Bag pattern ↓

Finished faux leather shoulder strap attached to a faux leather bag.

→ Use it with the LUMERA Bag pattern!

→ See LUMERA

Want to try a different type of bag strap? I've got you covered - here are modern webbing strap tutorial with 7 free strap connector templates, too.

Finished Size

My shoulder strap length is 31" (strap only) - or 35" including hardware - which is perfect for my Lumera purse. It's easy to adjust though. Need a longer strap? See the tips under the tutorial!

Supplies

Shop my personal favorite sewing supplies on Amazon HERE.

  • 2 swivel clasps (I used 1" inner width)
  • a 33" strip of faux leather (for the upper layer), 2" width
  • a 31" strip of other fabric (for the back of the strap), 2" width. I used faux suede.
  • optionally, woven interfacing for reinforcement if thin material is used
  • the usual: thread, needle, scissors, iron, and a sewing machine

NOTE: your bag needs 2 anchors with 1" D-rings to attach the strap. If you're making the bag from scratch too, then see the section How To Make Bag Anchors below.

How To Make a Shoulder Bag Strap - STEPS

Step 1 - Cut Your Strap Pieces

  1. Cut your main strap piece from faux leather: length 33", width 2".
  2. Cut a contrasting piece: 2" wide, about 2" shorter for a two-tone look (31"). I used faux suede, slightly lighter than my main.
Faux leather strap pieces with swivel hooks and double-sided tape for bag strap sewing.

Draw a center guideline down the length of both pieces. Add double sided tape (DST) on both sides of this line.

TIP: If using quilting cotton, add mid-weight woven interfacing - but keep in mind how much your machine can handle. (See here which sewing machines I have and use: heavy-duty Janome HD9, and a domestic sewing machine).

Step 2 - Sew One Short End

Quilting clips holding strap layers together before sewing with marked seam guide.

Place the two pieces right sides together, matching one short edge. Sew together with a ⅜" seam allowance (¼" works too), backstitching at the start and end.

Faux leather strap ends folded and stitched.

Trim the corners at a slight angle to reduce bulk.

Open the seam allowance and press it flat (use your fingers or an iron if working with cotton). If you're using double-sided tape, add a strip to hold the seams open - I just removed the paper from the DST that was on the strips already.

Step 3 - Add Swivel Hooks and Close the Loop

Slide the two swivel hooks on the strap. This is important.

Swivel hooks on bag strap before stitching.

Sew the other short ends of the strap (right sides together) with a ⅜" seam allowance. Make sure the strap is not twisted.

Long faux leather strap with swivel hooks on it.

Like with the first seam, open up the seam allowance, press or finger-press the seam open. Trim the tiny corners at an angle to reduce bulk.

Now you have a loop with 2 swivel hooks on it.

Step 4 - Fold in the Long Edges

Faux leather strap ends folded and stitched with interfacing for neat finish.

Peel off the paper layer from the DST and fold both long raw edges in, toward the center line.

The DST will keep them in place. You can also add clips, especially at the spots where the seam is thicker.

Step 5 - Turn Loop into Strap

Long faux leather strap clipped with colorful sewing clips, ready for stitching.

Stretch your strap and move the swivel clasps to the two sewn ends. Clip in place.

Strap ends clipped around swivel hooks with sewing clips before stitching.

Clip the two folded strap pieces in place to secure.

NOTE: Remember how we cut the faux leather (outer) 2" longer than the inner strap? That's why the leather now extends a bit past each end - perfectly wrapping around the swivel hook bases. The seam isn't at the ends, so your strap is both neater and stronger. Nice!

Step 6 - Topstitch Around the Strap

Sewing faux leather strap ends with swivel hooks attached, close-up at machine.

To finish, topstitch all the way around the strap. Keep stitches straight and even, catching both layers. At hardware ends, stitch as close as possible, pivot, and sew across to secure.

TOP TIP: Using a teflon foot on my Janome HD9 helps a lot! On my other, regular domestic sewing machines, I use a walking foot for sewing bag straps.

Step 7 - Secure the Threads

Leave thread tails at the start and end of stitching. Pull them to the wrong side or into the seam with a hand needle. Knot and trim, hiding the threads neatly inside the strap layers. Here's how to bury threads if this is your first time.

Finished faux leather shoulder strap attached to a faux leather bag.

Your strap is finished - two-tone, neat edges, no raw edges showing. Attach it to your favorite purse - voila!

A beautiful handmade black faux leather bag hanging on a sleek faux leather shoulder strap.

Sew this EASY Bag!

→ See Pattern

Or check out the classic SIRINA Shoulder Handbag pattern in our shop. Ample space, pockets inside and outside, two closure options, and a beautiful feature front pocket - for your favorite fabric print!

finished handmade purse with a shoulder strap in blue faux leather and floral fabric
a finished handmade classic shoulder bag with a front pocket in light blue Katarina Rocella cotton print and grey Essex Linen base

'I really loved making this bag, soooo many clever techniques brought it all together! Damjana you have thought of every little detail which enabled me to sew this on my domestic machine. ..I love the angled front pocket and the stylish shape, it exudes elegance!'

Louise at @sewsofia, about the SIRINA pattern

How To Create Bag Anchors

Your bag needs 2 anchors with D-rings to attach the strap. If you're making the bag from scratch too, then make 2 bag anchor tabs from two d-rings and two 2" by 4" fabric pieces (interfaced if quilting cotton used).

This is one way to create strap anchors:

  1. Turn under the two long edges so they meet in the middle, creating a strip with a width of 1". You can press, clip, or use double-sided tape to keep the edges folded.
  2. Stitch along the sides to fix.
  3. Slide the D-ring on and fold in half, bringing the ends together. This will hide the raw edges.
  4. Topstitch a rectangle starting at the bottom raw edge, continuing from the bottom to the D-ring, across, and back down again. That will keep the raw edges hidden and the D-ring fixed. A zipper foot can be helpful to stitch closer to the D-ring.

This step is only needed if you're making a bag from scratch - any well-written bag pattern will already include it. I'm just adding it here for your convenience (and because every now and then I get emails asking how detailed my patterns are - this is the level of detail you'll always find in them!).

Popular Questions

How to make the shoulder strap longer?

Need a longer strap? Adjusting this shoulder strap is super easy: want it 1" longer? Just add 1" to each of the two strap pieces when cutting (see tutorial steps above). Need 10" more? Add 10" to each strap. Simple!

How wide should my bag strap be?

Pick a strap width that feels good - too narrow digs in, too wide can slip. 1" is most common and has become my favorite because it's the easiest to get matching hardware (see my bag hardware guide for tips!)

What materials work best for bag straps?

Great strap choices? Faux leather, cotton webbing, quilting cotton, or vinyl. Pick what suits your bag's style, holds its shape, and can handle daily wear. Reinforce well if using less durable or thin materials!

How long should the strap be?

Easiest way? Measure a bag you already love or test with a ribbon. Shoulder straps usually run 30-40", crossbody 45-55" - but tweak it to fit your height and how you like to wear your bag. Or, see how to make an adjustable strap.

How do I avoid stretching the strap while sewing?

Add interfacing or fusible fleece for support, use a walking foot (or just sew slowly), and clip or pin edges before stitching. I use my super glide foot for sewing with vinyl - it's simply a teflon foot. Helps a lot!

More Bagmaking Ideas

The Small Purse That Packs a Punch!

Blue handmade Elarina crossbody bag with marbled flap design, displayed hanging by its strap.

Check out this pretty Elarina Purse pattern in our shop - small bag, big style! 👜

Get ELARINA Pattern →
  • a small handmade cell phone bag with adjustable straps made with blue fabric
    How To Make An Adjustable Strap - For Any Bag!
  • side-release buckle and webbing pieces to thread and install
    How To Attach a Side-Release Buckle to a Bag
  • A finished wallet bag with an inserted detachable keyholder in beautiful red floral print with keys attached.
    How To Make a Keyholder For A Bag
  • diy purse handles
    Diy Purse Handles - Better And Prettier!
See more Bagmaking →

Conclusion

And that's it - a simple way to make a DIY purse strap that looks elegant, feels sturdy, and has no raw edges showing. This two-tone strap works beautifully with faux leather and fabric, giving your handmade bags that polished, professional finish.

Want to explore more strap options? Check out my tutorials on how to thread strap adjuster buckle or how to make bag handles. - perfect companions to this project.

Happy sewing - and enjoy your new elegant strap on your next bag!

Want a printable copy of the whole tutorial?

Prefer a full, ad-free and printer-optimized Printable Tutorial with instructions, images AND templates included? ↓↓

→ Get optional full PDF here
Printable Tutorials Bundle by AppleGreen Cottage

This tutorial is also part of Printable Tutorials BUNDLE

90+ PDF tutorials now, and growing!

See BUNDLE
Handmade bag with detachable faux leather shoulder strap tutorial.

Share it:

Share on Pinterest Share on Reddit Share on Facebook

More Bagmaking

  • Two beautiful handmade bags on a white table, one is black faux leather bag and the other is a regular size teal faux suede bag with a shoulder strap.
    Lumera - Easy Shoulder Bag Pattern
  • Adjustable bag strap with blue leather strap connectors and webbing strap.
    How To Make Bag Strap Connectors- 7 Free PDF Templates
  • a finished small handmade purse with a flap in light faux suede placed on a janome hd9 sewing machine
    Janome HD9 Review
  • Blue handmade Elarina crossbody bag with marbled flap design, displayed hanging by its strap.
    Elarina Small Bag Pattern - Function and Style

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Two beautiful handmade bags on a white table, one is black faux leather bag and the other is a regular size teal faux suede bag with a shoulder strap.
  • Printable Tutorials Bundle by AppleGreen Cottage
A pile of quilted fabric pieces in bright colors with an overlay asking what to sew next.

Footer

↑ back to top

About AppleGreen Cottage

Damjana is the owner and pattern designer at the popular AppleGreen Cottage website, founded in 2014. She creates easy sewing patterns everyone can sew and enjoy. Her customers say they are super easy to follow and love the little hacks and tips sprinkled around. These will make your sewing a breeze, too. Enjoy!

GET A FREE PATTERN when you JOIN our mailing list.

  • Applegreen Cottage on FB
  • IG
  • Applegreen Cottage on Pinterest
  • Applegreen Cottage on Youtube

Contact - About - Privacy Policy - Terms Of Use - Customer Reviews - SHOP

We love sharing! - If you want to feature our work, you may use one unedited image but must include credit and a do-follow link back to the original article.

©2014-2025 AppleGreenCottage

3M Annual Readers

400+ Tutorials

100+ Sewing Patterns

25,000+ Patterns SOLD