This past summer we asked Spoonflower employees to test out our newest fabric, Belgian Linen™ and use the instructions for our popular Everyday Tote Bag tutorial to create a one-of-a-kind bag. Additions like hidden zippered pockets, studded handles and embroidery embellishments showed each maker’s individual style, and Belgian Linen quickly became a staff favorite for its luxurious texture and durable nature.

Ace L. from our Durham sewing team transformed her tote into a backpack, and if you are wondering how she hacked it, you’re in luck! She is sharing her entire process to create a unique and impressive carryall.

How to Make the Everyday Tote Bag Backpack


  • 1 yard of Belgian Linen*
  • 66” (168cm) long piece of 1” (2.5cm) wide strapping; we’re using leather straps, but you can work with your preferred strapping material for this project
  • 1″ (2.5cm) plastic buckle
  • Sewing machine
  • Rotary blade or fabric shears
  • Quilting ruler
  • Pins/clips
  • Iron

*For this project we don’t recommend pre-washing your fabric.

1. Cut Out Your Pattern Pieces

Fold your fabric in half lengthwise (bottom to top) and cut out the following pieces on the fold:

  • Outer Fabric: (1) 19″ wide x 18″ long piece (48 x 46cm)
  • Interior Lining: (1) 19″ wide x 18″ piece (48 x 46cm)
  • Bag Pocket: (1) 10.5″ wide x 8″ long piece (27 x 20cm)
  • Backpack Straps: (2) 2” wide x 18” long (5 X 18cm)

Using one layer of the leftover material, cut out the following buckle strap pieces: 

  • Buckle Strap A: 1.5” (4cm) wide x 10” (4 X 25cm)
  • Buckle Strap B: 1.5” x 7” (4 X 18cm)
  • Hanger Strap*: 2” x 6” (5 X 15cm)

*The hanger strap refers to the loop at the top of the bag that is used to hang your backpack on a hook

The white illustrations are the wrong side of the fabric and the filled illustrations are the printed side of the fabric.

Note: If you are using a 1” (2.5cm) buckle, make all straps 2” (5cm) wide instead of 1.5” (4cm) wide.

2. Make Your Straps

Collect your fabric strips, the two 36” (91cm) ones for the backpack straps, the 6” (15cm) one for the hanger strap, and the 10” (25cm) and 7” (18cm) ones for your buckle.

Cut 4” (10cm) off the end of each 36” (91cm) long strap, so now you have two 32” (81cm) long straps.

Mark the center of the strap fabric, and then fold both sides toward the center line. Unfold the strap and like making bias tape, fold the outside edges to the center crease line to make the finished outside edges of the strap. Iron flat.

Cool trick: Use a narrow hair straightening iron to easily create crisp straps or go with your trusty steam iron!

Topstitch your backpack straps. With wrong sides together, line up the end of the leather with the end of the fabric strap you just ironed. Topstitch as close to the edge as you can along the perimeter of the leather (a large rectangle). Remember you are only topstitching the perimeter of the leather, not going on to the excess fabric strip.

Make the hanger strap by using the same topstitching process as you
used for the shoulder straps. Topstitch the 6” Belgian linen strap onto
your 6” leather strap. The Belgian linen will not be hanging off this time.

3. Attach the Buckles

Loop each of the two buckle straps through a half of the buckle – it doesn’t matter which buckle strap is threaded through each buckle piece but the right sides of the fabric should face out.

Topstitch a rectangle on each of these straps, sewing the two halves together. Get as close to the buckle as you can.

3. Attach the Hanger Loop to the Bag Back

Pin the shorter buckle strap (buckle strap B) and the hanger strap to the inside back piece, right sides facing. Follow this symmetrical diagram and stay-stitch about ¼” (0.6cm) from the edge. Make sure that the buckle strap and both ends of the hanger strap hang off about an inch.

4. Assemble the Outside Pieces

Align your backpack straps with the bag back so the leather end is even with the bag end and the printed side of the bag pack is touching the leather side of the straps. Pin in place.

After the tops have been secured, find the centerline of the “outside piece.” Mark the centerline by sticking pins in the fabric at the top and bottom of the line (marking with heat-sensitive disappearing ink would also work). Place another pin 13.5″ (34cm) down this centerline from the top. From this point, measure 7.5” (19cm) both to the right and to the left at right angles. These two points will be the upper inside corners of the sections of the strap that will be sewn down. 

The bottoms of the back straps, which are now loose, should have 2″ (5cm) of fabric hanging off from the leather. If you measure 2″ up from the bottom of the leather piece, that will be the top of what gets sewn down (see the close-up part of the diagram below). The reason there will be some hanging off is just in case the placement of the leather isn’t long enough to be caught in the gusset.

Once you have aligned the bottoms of the straps as shown in the close-up diagram above, pin the fabric ends down so they are parallel with the long edges of the outer piece. Topstitch the bottom of the pack as shown by the red thread in the close up diagram below.

5. Attach the Other Half of the Buckle to the Front Bag

Place the front piece of your backpack on top of the back piece, wrong sides facing. Click the bottom piece of your buckle into the top piece and let it fall to its natural resting position. Pin the bottom buckle in place, making sure to tuck the unfinished edge under to hide the unfinished edge. Sew a square to secure the bottom buckle piece and then release the buckle. 

6. Complete the Backpack

From this point on, one could just follow the Everyday Tote Bag tutorial starting at the “sew the bag interior together” step. Here are some notes for the remaining steps:

  • When you square the bottom of the outside of the bag, just double check to make sure you are catching the bottom of the leather strap that has been stitched down. The excess is there to be forgiving if you sew the strap a little too high or too low.
  • With the addition of straps and a thicker fabric like Belgian Linen, a 3” (8cm) opening is too small. Leave at least a 6” (15 cm) opening.
  • When you first put the outside piece within the inside piece, Just make sure to line up the back straps so they are about evenly spaced around the hanger strap.

Create a matching face mask with our DIY mask kit!

Optional Hacks

I used these in my backpack that I made for the original Belgian Linen DIY tote, but I did not include in the example above.

25 Ways to Customize The Everyday Tote Bag Featuring Belgian Linen™ | Spoonflower Blog

Optional Hack 1: Add a pencil pocket in the back of the interior.

After making all your cuts in step 1, you are left with an extra 10” x 10.5” (25 x 27cm) piece. I just took this piece, folded it in half hotdog-style, and used the exact same steps you use in the other pocket for this backpack tutorial to make a pocket on the back in the inside. It is the PERFECT size for pens and pencils! I sewed the pocket during step 3.

Optional Hack 2: Use sew-in magnets to keep the pockets closed.

Inspired to customize your Everyday Tote Bag? Check out the original tutorial and how other Spoonflower employees personalized their bags.