You are currently viewing DIY Two-Compartment Handbag with Flap from One Piece of Fabric

DIY Two-Compartment Handbag with Flap from One Piece of Fabric

Learn how to sew a stylish two-compartment handbag from a single piece of fabric with clear, step-by-step guidance. Perfect for beginners, this project uses simple cuts and straight stitches to create a polished flap bag. Save fabric, save time, and get a professional finish—great for gifts or everyday use.

easypursebag_sewingtimes_04
easypursebag_sewingtimes_06
easypursebag_sewingtimes_07

The finished measurements of this bag are approximately 8″(20㎝) W × 4″(10㎝) H × 2⅜″(6㎝) D.

You may watch the full video tutorial on my Youtube channel.

Share this video with a lot of people who need it.

Seam allowances are 3/8″ unless otherwise specified.

Let's get started!!

To make this you will need:

◆ Main Panel
① 16⅝″ × 23¾″ (42㎝ × 60㎝) Outer layer
① 16⅝″ × 23¾″ (42㎝ × 60㎝) Lining
① 15⅞″ × 23″ (40㎝ × 58㎝) Fusible fleece
◆ D-ring fabric
② 1¼″ × 2″ (3㎝ × 5㎝) Outer layer
◆ Others
② Magnetic Buttons
② 5/8″ (1.5㎝) Wide D-ring
① Purses Strap

easypursebag_sewingtimes_08
easypursebag_sewingtimes_09

Attach two sets of magnetic buttons to the outer layer. (The video shows the button placement in detail.) Next, place the right sides together of the outer and lining and sew all the edges, leaving an opening.

easypursebag_sewingtimes_10

Turn it right side out by pulling the fabric through the opening. Press around all the edges.

easypursebag_sewingtimes_11

Fold long edges in toward the middle and press. Fold 9½″ and place D-rings on both sides.

easypursebag_sewingtimes_12

Sew a diagonal line from 4″ above to the center of the fold line.

easypursebag_sewingtimes_13

Unfold the folded section to both sides. Sew a diagonal line starting 1¼″ from the fold line and extending 4″ upward.

easypursebag_sewingtimes_14

Unfold the diagonally stitched section. And align it with the side of the bag. Sew the pocket opening.

easypursebag_sewingtimes_15

Sew the edges of the bag flap.

easypursebag_sewingtimes_16

Fasten the Purses Strap.

YOU ARE FINISHED!

Happy sewing!