Make a tiny, adorable mini backpack keychain with this detailed crochet pattern. This compact crochet accessory features a pink body, mint front pocket, cream flap and a brown strap and handle β just like the pictured design. Perfect as a charm for bags or keys, the pattern includes clear step-by-step rounds, tips for assembly, and finishing notes to help you create a sturdy, polished mini backpack. Small amount of stuffing and a keychain finish completes the look.
Progress Tracker
0% Complete
β Back Panel :
Round 3 :
(1 sc, inc) x 6 (18)
Round 4 :
(2 sc, inc) x 6 (24)
Round 5 :
1 sc in each st (24)
Round 6 :
1 sc in each st (24)
Round 7 :
1 sc in each st (24)
Info :
Work the back panel flat in joined rounds. Keep ends tidy by trapping tail ends to the inside. Use stitch marker at round start to track rounds; the back panel forms the rear face of the backpack and should stay firm but slightly flexible.
Round 8 :
1 sc in each st (24)
Round 9 :
(2 sc, dec) x 6 (18)
Round 10 :
1 sc in each st (18)
Round 11 :
1 sc in each st (18)
Round 12 :
1 sc in each st (18). Fasten off and leave a long tail for sewing (about 20-30 cm).
Info :
If you prefer a slightly larger or smaller backpack, change hook size or work an extra round of increases at R4. Keep the same shape so joining the bottom later remains straightforward.
β Front Panel :
Round 3 :
(1 sc, inc) x 6 (18)
Round 4 :
(2 sc, inc) x 6 (24)
Round 5 :
1 sc in each st (24)
Round 6 :
1 sc in each st (24)
Round 7 :
1 sc in each st (24). Fasten off, leave a long tail for sewing.
Info :
The front panel is slightly shorter in height than the back panel in this pattern to allow the flap to fold over the front. Keep your tension consistent between panels so edges line up when sewn.
β Bottom (Make 1) :
Note :
Bottom is worked as an oval to join the front and back panels. Use main body color (pink).
Chain :
Ch 6 (foundation chain for oval)
Round 1 :
Starting in 2nd ch from hook: 4 sc, 3 sc in last ch. Continue on other side of chain: 3 sc in next ch, 1 inc in next (12)
Round 2 :
(1 sc, inc) across the short side: inc, 3 sc, 2 inc, 3 sc, inc (18). (This reads as shaping increases for an oval; ensure total is 18)
Round 3 :
1 sc in each st around (18). Fasten off leaving a long tail for sewing the bottom to the body (about 25-30 cm).
Info :
Block the bottom lightly with steam or a damp cloth if your yarn curls slightly; this helps produce a neat oval to join evenly to front/back panels. When sewing, insert a few stuffing bits into the bottom before closing to keep base rounded.
β Front Pocket :
Round 1 :
Use mint yarn. 6 sc in MR (6)
Round 3 :
1 sc in each st (12)
Round 4 :
1 sc in each st (12). Fasten off and leave a long tail for sewing the pocket to the front panel.
Info :
To give the pocket a slightly rectangular look, after R3 you can work a row of BLO sc to create a ridge along the top edge before fastening off. If you plan to add a small button, place it centered on the pocket flap area.
β Flap :
Round 1 :
Use cream yarn. 6 sc in MR (6)
Round 3 :
(1 sc, inc) x 6 (18)
Round 4 :
1 sc in each st (18)
Round 5 :
1 sc in each st (18). Fasten off leaving a long tail for sewing the flap to the back top edge.
Info :
Sew the flap so it sits centered over the front panel and pocket. Add a small heart button or bead at center bottom of flap for a cute closure. If buttonhole is required, stitch a small loop at the pocket top or use a short chain loop attached to the flap.
β Straps (Make 2) :
Note :
Straps are worked in brown yarn. To get the slender rope-like straps shown, we work a foundation row then work in joined rounds to create a tube. Adjust number of rounds to desired length.
Foundation Row (Row 1) :
Ch 25 (or desired strap length). Starting in 2nd ch from hook, sc in each ch across (24 sc). Join with sl st to first sc to form a small ring (24)
Round 2 :
1 sc in each st around (24)
Round 3 :
1 sc in each st around (24)
Round 4 :
1 sc in each st around (24)
Round 5 :
1 sc in each st around (24)
Info :
At this stage the strap is a flat loopβfold and sew the long edge to form a thin strap or continue rounds to make a thicker, tube-like strap. For a more rope-like look, squeeze the tube gently while joining; for a flatter strap, skip joining rounds and simply fold the foundation and sew edges together.
Round 6 :
1 sc in each st around (24)
Round 7 :
1 sc in each st around (24)
Round 8 :
1 sc in each st around (24)
Round 9 :
1 sc in each st around (24)
Round 10 :
1 sc in each st around (24)
Info :
Continue repeating 1 sc in each st around until the strap reaches the desired thickness. In the pictured sample the straps are worked with about 12 rounds of sc after the foundation (13 rounds total), creating a slim, slightly rounded strap. If you want bulkier straps, work up to 24 rounds.
Round 11 :
1 sc in each st around (24)
Round 12 :
1 sc in each st around (24)
Round 13 :
1 sc in each st around (24)
Round 14 :
1 sc in each st around (24)
Round 15 :
1 sc in each st around (24). Fasten off leaving a tail to sew strap ends to backpack. Repeat to make second strap.
Info :
For the look in the photo, make the straps relatively short so they sit close to the backpack body. If making a larger charm, increase chain foundation and number of rounds proportionally. Press strap gently into desired shape before fastening off.
β Handle :
Round 1 :
Use brown yarn. Ch 6. Starting in 2nd ch from hook, 4 sc, 3 sc in last ch, continue on other side 3 sc, sl st to join (12) β form a small oval handle.
Round 2 :
1 sc in each st around (12)
Round 3 :
1 sc in each st around (12). Fasten off leaving a tail for sewing.
Info :
Alternatively, make a tiny braid from 3 short lengths of yarn for a braided handle. Secure ends with whipstitch and add to top of backpack before attaching keyring.
β Edging & Lining (Optional) :
Round 1 :
Change to cream yarn. Join at top edge of front panel and sc evenly along the top 12 sts to form a tidy edge (12)
Round 2 :
1 sc in each st (12)
Round 3 :
1 sc in each st BLO to create a subtle ridge (12). Fasten off.
Info :
This edging gives the flap and top opening a crisp, finished look and helps the flap sit nicely. The BLO gives a decorative ridge that resembles a sewn seam seen in miniature backpacks.
Round 4 :
Optional inner lining: Using smaller hook (2.25 mm), work a single round of sc inside the front and back panels to stiffen the fabric. Work 1 sc in each st (18) and fasten off.
Info :
Lining will take extra time but helps the backpack keep its shape and prevents stuffing from showing at joins. Use thin yarn or crochet cotton for lining if desired.
β Decorative Button Loop (Make 1) :
Round 1 :
With cream yarn, ch 6, sl st into first ch to form a small loop. Fasten off leaving a tail to stitch to the underside of the flap center (or to the pocket top depending on where you want the closure).
Info :
Check button size before sewing loop; adjust chain length for a snug but not tight closure. Sew button at center of pocket or flap as shown in sample photos.
β Finishing Details :
Round 1 :
Sew pocket to front panel: position the pocket centered horizontally and about 6-7 rounds up from the bottom edge. Use whipstitch with matching mint yarn; sew through back loops only of pocket to create a neat top fold if desired.
Info :
Place the small white button centered on the pocket front before sewing to ensure placement matches the scale. Sew through both button holes and knot securely, hiding ends inside the pocket where possible.
Round 2 :
Sew the flap to the top back edge: center flap along the top of the back panel and sew across the first 2-3 stitches so the flap can fold down over the front pocket. Secure with small, neat stitches and weave in ends.
Round 3 :
Sew straps: position straps symmetrically on the back panel. Pin top ends just below the top edge and bottom ends to the lower back; in the pictured sample straps attach approximately between Rounds 4-7 vertically (visual reference). Use strong sewing thread or yarn and reinforce with extra stitches.
Round 4 :
Sew handle at top center of back panel between strap anchor points. Secure handle and then attach the keychain ring through the handle loop using the small chain on the keyring.
Info :
When joining the bottom to the front and back panels, use mattress stitch or whipstitch evenly spaced. Start at one side, sew the bottom oval to the front panel first, then to the back panel, stuffing slightly before closing the last few stitches to create a smooth rounded base; do not overstuff as this is a keychain.
Round 5 :
Button loop: attach small chain loop or yarn loop to the underside of flap and around the pocket button to finish the closure.
Round 6 :
Weave in all loose ends and trim tails carefully. If desired, apply a tiny dab of fabric glue to reinforced areas like strap attachments to keep them extra secure for everyday use.
Info :
Check alignment frequently during assembly; pin pieces and preview the assembled backpack before permanently sewing. Use photos as visual guide to achieve the same proportions and placement as the sample.
Finishing this mini backpack keychain feels like putting the final bow on a tiny gift β all the small parts come together to create a perfectly proportioned charm. The little pocket, heart button on the flap, and neat strap attachments give it personality and polish. It's a sweet, quick project that makes a delightful handmade gift or personal keepsake. π§Άπ