Free Crochet Bag Keychain Pattern You’ll Want To Make

Free Crochet Bag Keychain Pattern You’ll Want To Make

There is something deeply satisfying about making a tiny, functional piece of crochet that you can carry with you everywhere. A crochet bag keychain is exactly that — a miniature version of a beloved craft staple, small enough to dangle from your keys or your purse strap, but detailed enough to show off real skill and creativity. Whether you are a seasoned crocheter looking for a quick weekend project or a beginner wanting something achievable and adorable, this free pattern has everything you need to get started today.

In this post, you will find a complete, step-by-step free crochet bag keychain pattern, along with tips on materials, stitch guidance, customization ideas, and finishing techniques. By the end, you will have a charming little accessory that looks impressive but takes only an hour or two to complete.


Why Crochet Bag Keychains Are So Popular Right Now

Mini bag keychains have been trending across fashion and craft communities for a good reason. They sit at the intersection of handmade charm and practical style. Attached to a set of keys, a backpack zipper, or the handle of a tote bag, these tiny crocheted purses add a personal, artisan touch that mass-produced accessories simply cannot replicate.

From a crafter’s perspective, they are also an ideal use for yarn scraps. Most full-size bag projects leave you with small amounts of beautiful yarn that feel too precious to throw away but too limited to start a new large project. A mini bag keychain uses very little yarn — often just a few yards — which means you can work through your stash meaningfully while creating something genuinely beautiful.

They also make exceptional gifts. Handmade gifts carry an emotional weight that store-bought items rarely match, and when the item is small, portable, and useful, people tend to treasure them. A crochet bag keychain personalized in someone’s favorite colors is the kind of thoughtful gift that gets noticed and appreciated.


Materials You Will Need

Before diving into the pattern, gather your supplies. The beauty of this project is how minimal the materials list is.

Yarn: You will need a small amount of worsted weight yarn (Category 4) in your main color. Approximately 15 to 20 yards is more than enough for the bag body. If you want to add a contrasting color for trim or detail, set aside another 5 yards of a complementary shade. Cotton yarn works particularly well for this project because it holds its structure beautifully at a small scale, giving your keychain a clean, polished look. However, acrylic yarn works just as well and offers a wider range of colors.

Crochet Hook: A size 3.5mm (E/4) or 4mm (G/6) hook is ideal for worsted weight yarn at this scale. Using a slightly smaller hook than the yarn recommends helps create a tighter stitch, which gives the bag more body and prevents it from looking floppy.

Keychain Ring: A standard split keyring, typically 25mm in diameter, works perfectly. You can find these at craft stores, hardware stores, or online. If you want a more polished finish, look for keyring blanks with a lobster clasp attachment.

Yarn Needle: For weaving in ends and seaming, a blunt-tipped yarn needle is essential.

Scissors: Any sharp pair will do.

Optional — Stitch Markers: If you are new to crocheting in the round, placing a stitch marker at the beginning of each round makes it much easier to keep track of your stitch count.

Optional — Fiberfill or Cardstock: A tiny amount of polyfill stuffing or a small piece of cardstock cut to size can be placed inside the finished bag to help it hold its shape.


Abbreviations and Stitch Guide

This pattern uses US crochet terminology. Here is a quick reference for the stitches you will encounter.

ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
MR — magic ring (also called a magic circle)
st(s) — stitch(es)
rnd — round
rep — repeat
BLO — back loop only
FLO — front loop only

If you are unfamiliar with the magic ring, it is worth taking five minutes to learn before starting. It creates a closed center without a gap, which is important for a neat-looking bag bottom. Alternatively, you can chain 2 and work your starting stitches into the second chain from the hook — it is a slightly looser method but works well for beginners.


Gauge

Gauge is not critical for this project since the finished size can vary based on personal preference. However, for reference, working in single crochet with a 4mm hook and worsted weight yarn, you should aim for approximately 4 stitches and 4 rows per inch. The finished bag will measure approximately 2.5 inches wide and 2 inches tall, which is a classic keychain purse proportion. If you want a slightly larger or smaller bag, simply adjust your hook size accordingly.


Free Crochet Bag Keychain Pattern

The Bag Body

Foundation — Making the Base

Start with a magic ring. This forms the base of your little bag.

Round 1: Ch 1, work 6 sc into the magic ring. Pull the ring closed. Do not join. Place a stitch marker in the last stitch. (6 sts)

Round 2: Work 2 sc in each stitch around. (12 sts)

Round 3: Sc 1, 2 sc in next st — repeat this sequence around. (18 sts)

Round 4: Sc 2, 2 sc in next st — repeat this sequence around. (24 sts)

You now have a small flat circle that forms the bottom of your bag. If you are happy with a smaller bag, you can stop increasing after Round 3 for an 18-stitch base. For the standard size, continue with Round 4.

Building the Sides

Now you will shift to working in the back loop only, which creates a defined edge between the base and the sides — a detail that makes the bag look structured and intentional.

Round 5: Working in BLO, sc in each stitch around. (24 sts) — This is the pivot round that creates the base edge.

Round 6 through Round 12: Working through both loops as normal, sc in each stitch around. (24 sts per round)

After Round 12, you have the main body of your bag. It should look like a small open container at this point. You can try placing it over a fingertip to get a sense of the scale and make sure you are happy with the height. If you want a slightly taller bag, add one or two more rounds of single crochet before moving on.

Adding the Top Trim

The top trim adds a polished edge and gives the bag a finished look. If you want to introduce a second color, this is the moment to do so.

Round 13: Join your contrast color if using (or continue with your main color), ch 2 (does not count as a stitch), work 1 hdc in each stitch around, sl st to the first hdc to join. (24 sts)

Round 14: Ch 1, sc in each stitch around, sl st to the first sc to join. Fasten off and leave a tail for weaving in.

This creates a neat, slightly raised border at the top of your bag that mimics the look of a finished purse edge.


The Bag Flap

The flap is worked flat in rows, not in the round. It will fold over the front of the bag to create that classic purse silhouette.

Starting the Flap

Attach your yarn to the back of the bag at the center of Round 13. Count out 12 stitches along the back of the top edge and work the flap across those 12 stitches.

Row 1: Ch 1, sc across 12 sts. Turn. (12 sts)
Row 2: Ch 1, sc across. Turn. (12 sts)
Row 3: Ch 1, sc2tog, sc across to last 2 sts, sc2tog. Turn. (10 sts)
Row 4: Ch 1, sc across. Turn. (10 sts)
Row 5: Ch 1, sc2tog, sc across to last 2 sts, sc2tog. Turn. (8 sts)
Row 6: Ch 1, sc across. Fasten off.

The decreases in Rows 3 and 5 taper the flap into a trapezoidal shape, which gives it a more sophisticated, structured look. If you prefer a rectangular flap, simply skip the decrease rows and work 6 rows even.

Edging the Flap

With your contrast color or main color, attach yarn to one corner of the flap and work a single crochet border all the way around the flap edge, including 3 single crochets into each corner stitch to keep the edges flat and neat. Slip stitch to the first stitch to join and fasten off. This single row of edging makes an enormous visual difference in the finished piece.


The Bag Strap

The strap is what connects your bag to the keyring. You want it to be short and sturdy.

Foundation chain: Ch 12.

Row 1: Starting in the second ch from the hook, sc across. (11 sts)
Row 2: Ch 1, turn, sc across. (11 sts)
Row 3: Ch 1, turn, sc across. Fasten off, leaving a 12-inch tail for sewing.

Fold the strap in half lengthwise and sew the long edges together using your yarn needle to create a small, firm strap. Thread the strap through your keyring before sewing it closed, or fold it around the keyring and stitch the ends to the top back edge of your bag.


Assembly and Finishing

With your yarn needle and a length of matching yarn, sew the strap firmly to the top back edge of the bag, directly behind where the flap begins. Work several passes through both layers to ensure it is secure — you want this to withstand the jostling of daily life on a keyring.

Weave in all remaining yarn ends carefully, taking care to bury them inside the bag body so they are invisible from the outside.

If you want the bag to hold its shape especially well, cut a small piece of cardstock or thin plastic canvas to fit the base and slide it inside before using. This keeps the bottom flat and gives the bag a more polished, structured appearance.


Customization Ideas

One of the best things about this pattern is how much room it leaves for personal expression. Once you have made the basic version, you will find yourself reaching for this pattern again and again with different yarns, colors, and embellishments.

Color Blocking: Work the base in one color, the body in a second, and the trim and flap in a third. Color blocking is a major trend in fashion right now, and it translates beautifully to miniature crochet accessories.

Texture Stitches: Once you are comfortable with the basic shape, try substituting the single crochet body rounds with a textured stitch. Working in BLO throughout the body rounds creates subtle ribbing. Alternating front and back post double crochets creates a woven basketweave texture that looks stunning at this scale.

Embellishments: A tiny button centered on the flap both looks adorable and can function as a closure if you create a small chain loop on the bag body for it to fasten through. Small seed beads, embroidered flowers, or even a tiny crocheted flower motif sewn to the flap add personality and charm.

Fringe: Cut small lengths of yarn, fold them in half, and attach them along the bottom edge of the bag using a lark’s head knot for a bohemian fringed look.

Mini Handles: Instead of (or in addition to) the strap, work two short chains and attach them to either side of the bag opening to create tiny bag handles, making it look like a miniature handbag rather than a pouch.


Tips for Success

A few practical notes can make a real difference in how your finished keychain turns out.

Working with a slightly smaller hook than the yarn label recommends creates a firmer, denser fabric that holds its shape better. For a project this small, structure matters more than drape.

Always count your stitches at the end of each round, especially during the increases in the base rounds. Losing a stitch early on will cause the base to look uneven.

If you are using a yarn with a lot of stretch, like a standard acrylic, consider blocking your finished piece. A light misting with water and gentle shaping followed by air drying can make a noticeable difference in evenness and appearance.

When sewing the strap to the bag, use a length of yarn that matches the strap rather than the bag body if they are different colors, so the seam blends invisibly.


How Long Does This Project Take?

For an experienced crocheter, this entire project — bag body, flap, strap, and finishing — can be completed in about 60 to 90 minutes. For a beginner, plan for two to three hours, especially if you are taking your time to count stitches carefully and get comfortable with crocheting in the round.

This makes the pattern ideal for crafting evenings, travel projects, or last-minute gifts. Keep a small project bag stocked with keychain-scale yarn scraps and a 4mm hook, and you will always have something quick and satisfying within reach.


Making Multiple Keychains as Gifts or for Sale

If you fall in love with this pattern (and most people do), you might find yourself wanting to make a batch of them as gifts for friends and family, or even to sell at craft fairs and markets. A set of three or four keychains in coordinating colors, tied together with a ribbon, makes a beautiful and affordable gift set.

If you plan to sell items made from this free pattern, please do so freely — this pattern is offered for personal and small commercial use. A word-of-mouth mention or a tag on social media is always appreciated but never required.


Storing and Caring for Your Crochet Keychain

Because keychains live a hard life at the bottom of bags and pockets, it is worth thinking about durability. Cotton yarn holds up particularly well to daily wear. If your bag starts to look a little flattened or misshapen over time, you can spritz it lightly with water, reshape it with your fingers, and allow it to air dry.

For washing, hand wash in cool water with a small amount of gentle dish soap, rinse well, reshape, and lay flat to dry. Avoid wringing the piece, as this can distort the stitches.


Final Thoughts

A crochet bag keychain is one of those projects that perfectly captures what makes crochet so rewarding. It is small enough to finish in a single sitting, practical enough to use every day, and personal enough to feel like a genuine expression of your creativity. With just a few yards of yarn and an afternoon, you can make something genuinely lovely — something that turns a set of keys into a little work of art.

Whether you make this pattern exactly as written or use it as a jumping-off point for your own designs, the most important thing is that you enjoy the process. Crochet is always at its best when it feels like play. So pull out your favorite yarn scrap, grab your hook, and make something wonderful.

Happy crocheting!

Categorized in:

Keychain,

Last Update: October 26, 2026

Tagged in:

, , , , ,