
Crochet Keychain Step-by-Step Free Pattern for Cute Accessories
If you’ve been looking for a fun, quick, and satisfying crochet project, you’ve landed in exactly the right place. Crochet keychains are one of those magical little projects that come together in under an hour, use up your yarn scraps, and make absolutely charming gifts. Whether you’re a beginner who just learned how to hold a hook or an experienced crafter looking for something small and portable to work on between bigger projects, this free crochet keychain pattern has everything you need to get started today.
In this post, we’re going to walk through everything from the materials you’ll need to a full step-by-step pattern with multiple adorable design variations. By the end, you’ll have a complete keychain you can clip onto your bag, gift to a friend, or sell at your next craft fair.
Why Crochet Keychains Are the Perfect Project
There’s a reason crochet keychains have exploded in popularity on platforms like Instagram and Etsy. They’re small enough to be portable, inexpensive to make, and endlessly customizable. You can whip one up while watching a movie, make a dozen in an afternoon, or use them to practice new stitches without committing to a large project.
From a practical standpoint, keychains are one of the most gifted handmade items around. People use them every single day, and a handmade crochet keychain adds a personal, cozy touch that a store-bought charm simply can’t replicate. Parents love them on diaper bags, students clip them onto backpacks, and adults attach them to purses and lanyards. They travel everywhere with the people who receive them, which makes them an especially meaningful handmade gift.
They’re also a wonderful way to use up those small leftover balls of yarn you’ve accumulated from other projects. Even the tiniest amount of yarn can be enough to make a cute little charm, so nothing goes to waste.
Materials You’ll Need
Before you dive into the pattern, let’s gather everything you need. The good news is that the supply list is short and budget-friendly.
Yarn: Worsted weight yarn (also labeled as size 4) works beautifully for keychains because it crochets up quickly and holds its shape well. You can also use cotton yarn, which gives a firmer, more structured result that’s great for amigurumi-style keychains. Leftover scraps in any color combination you love will work perfectly here.
Crochet Hook: A 3.5mm to 4.5mm hook is ideal for most worsted weight yarn. If you’re using thicker yarn, go up in hook size. If you’re using finer yarn like DK weight, a 3mm or 3.5mm hook will work better.
Keychain Hardware: You can find these at any craft store or online. Look for lobster claw clasps, split rings, or keychain rings with attached jump rings. Most come in gold or silver finishes, and they’re usually sold in packs of ten or more.
Fiberfill or Polyfill Stuffing: If you’re making a 3D amigurumi-style keychain, a small amount of stuffing will help your charm hold its round shape.
Tapestry Needle: Used for weaving in ends and sewing pieces together.
Scissors: A small pair works great for trimming yarn ends.
Optional Extras: Googly eyes (either craft glue-on eyes or safety eyes), embroidery floss for details, stitch markers, and a ruler or tape measure.
Understanding the Basic Stitches
If you’re new to crochet, don’t worry. This pattern uses only a handful of basic stitches, all of which are beginner-friendly.
Magic Ring (also called Magic Circle): This is the standard starting point for working in the round. It creates a tight, adjustable loop that you can pull closed once your first round is complete. If you find the magic ring tricky at first, you can substitute it with a simple chain-4 joined into a ring.
Chain Stitch (ch): The most fundamental crochet stitch, used to begin projects and create structure.
Single Crochet (sc): A short, tight stitch that creates a dense, firm fabric. It’s the most commonly used stitch in amigurumi and small 3D crochet projects.
Slip Stitch (sl st): Used to join rounds or move the yarn across a section without adding height.
Increase (inc): Working two single crochets into the same stitch, which adds stitches to make the fabric wider.
Decrease (dec) or Invisible Decrease (inv dec): Working two stitches together to reduce the stitch count. The invisible decrease technique creates a neater finish and is preferred for amigurumi-style pieces.
Basic Crochet Keychain Pattern: The Classic Round Charm
Let’s start with the simplest version — a small round amigurumi ball. This is the foundation for dozens of character and character-style keychains, and it’s a great place to practice before moving on to more detailed shapes.
Round 1: Make a magic ring, then work 6 sc into the ring. Pull the ring closed. (6 stitches)
Round 2: Work 2 sc in each stitch around. (12 stitches)
Round 3: sc in the next stitch, 2 sc in the next stitch — repeat from to around. (18 stitches)
Round 4: sc in the next 2 stitches, 2 sc in the next stitch — repeat from to around. (24 stitches)
Rounds 5–7: Work 1 sc in each stitch around. (24 stitches per round)
At this point you should have a small bowl shape. Now we’ll begin decreasing to close the ball.
Round 8: sc in the next 2 stitches, sc2tog (decrease) — repeat from to around. (18 stitches)
Round 9: sc in the next stitch, sc2tog — repeat from to around. (12 stitches)
Stuff the ball lightly with fiberfill before the opening gets too small to work with.
Round 10: sc2tog — repeat around. (6 stitches)
Fasten off, leaving a tail. Thread the tail through the remaining stitches with your tapestry needle, pull tight to close, and weave in the end.
To attach it to the keychain hardware, cut a short piece of yarn or use a small length of chain, thread it through the top of your ball, and attach to the keychain ring with a simple knot or use a jump ring.
Strawberry Keychain Pattern
Now let’s make one of the most beloved crochet keychain designs out there — a tiny strawberry. This one uses two colors: red for the berry and green for the leaves.
Berry (in red):
Round 1: Magic ring, 6 sc into ring, pull closed. (6 stitches)
Round 2: 2 sc in each stitch around. (12 stitches)
Round 3: sc, 2 sc in next stitch — repeat around. (18 stitches)
Rounds 4–6: sc in each stitch around. (18 stitches)
Round 7: sc, sc2tog — repeat around. (12 stitches)
Stuff the berry lightly.
Round 8: sc2tog around. (6 stitches)
Fasten off, pull closed, and weave in your end.
Leaf Cap (in green):
Foundation: ch 4, join with a sl st to form a ring.
Round 1: ch 1, 8 sc into the ring, join with sl st. (8 stitches)
Round 2: ch 4, sl st in 2nd chain from hook, sc, hdc — then sl st back into the base stitch — repeat around each stitch to create tiny pointed leaves.
Fasten off, leaving a long tail to sew the cap to the top of the berry.
Sew the green leaf cap onto the flat top of the red berry. Add white or yellow embroidery floss stitches to simulate the seeds on the strawberry surface. Attach a jump ring through the center of the leaf cap and connect to your keychain hardware.
Cactus Keychain Pattern
Another fan-favorite design is the little cactus, and it’s just as fun to make as it looks.
Main Body (in green):
Follow the basic round charm pattern up to Round 7, but work slightly taller for an oval shape by adding two extra even rounds after Round 4. You should have a small oval/egg-shaped piece when finished.
Arms (make 2, in green):
Round 1: Magic ring, 6 sc into ring. (6 stitches)
Round 2: sc in each stitch around. (6 stitches)
Repeat Round 2 for 3 more rounds. Fasten off, leaving a long tail. Do not stuff the arms — leave them flat. Sew one arm to each side of the main cactus body, pointing slightly upward.
Pot (in terracotta, rust, or any earthy color):
Round 1: Magic ring, 6 sc. (6 stitches)
Round 2: 2 sc in each stitch. (12 stitches)
Round 3: sc, 2 sc in next — repeat around. (18 stitches)
Round 4: Working in back loops only — sc in each stitch around. (18 stitches, creates the pot’s rim edge)
Round 5: sc2tog, sc in next 4 stitches — repeat around. (15 stitches)
Round 6: sc in each stitch around. (15 stitches)
Fasten off, leaving a tail. Stuff lightly and sew the pot to the bottom of the cactus body. Add tiny pink or white embroidery stitches to the cactus body to mimic flowers or spines. Attach keychain hardware to the top.
Rainbow Keychain Pattern
This flat rainbow is a quick and cheerful project that works up in minutes.
Foundation: With your first color (red or any bright color), ch 16.
Row 1: Starting in the 2nd chain from hook, sc across. (15 stitches) Turn.
Row 2: ch 1, sc across. Fasten off, join next color.
Repeat Row 2 with each color of the rainbow (red, orange, yellow, green, blue, purple) for a total of 6 rows.
Cloud (make 2, in white):
Ch 2, work 10 sc into the 2nd chain from hook, join with sl st. Sl st across 5 of those stitches, then work another small bump of 5 sc. This creates the bumpy cloud shape. Make a second identical cloud.
Sew one cloud to each end of the rainbow. Attach your keychain ring to the top of one cloud.
Ghost Keychain Pattern
Perfect for Halloween or for anyone who loves a cute spooky aesthetic.
Body (in white):
Round 1: Magic ring, 6 sc. (6 stitches)
Round 2: 2 sc in each stitch. (12 stitches)
Round 3: sc, 2 sc in next — repeat. (18 stitches)
Rounds 4–6: sc in each stitch. (18 stitches)
Now for the wavy bottom that makes it look like a floating ghost. Round 7: ch 3, skip 1 stitch, sl st in next stitch — repeat around. Fasten off.
Add two black safety eyes or sew small black circles for the eyes. Use black embroidery floss to make a small oval or round mouth. Attach the keychain ring to the top center.
Tips for Making Your Keychains Look Professional
The difference between a keychain that looks homemade and one that looks polished usually comes down to a few small details that are easy to address once you know what to look for.
Always pull your magic ring as tight as possible before working your first round. A loose magic ring leaves a visible hole in the center of your work, which is the first thing people notice. If you find it still gaps slightly, you can use a small dab of fabric glue on the inside after stuffing.
Use stitch markers to track your rounds, especially when working in a spiral without closing each round. It’s very easy to lose count when you’re crocheting something small, and miscounting your stitches will throw off the shape significantly.
Weave in your ends thoroughly. For keychains that will be handled frequently and attached to keys, you want the ends to be woven in at least two or three inches in different directions so they won’t come loose over time.
Stuff firmly but not overstuffed. A keychain that’s packed too tightly will look lumpy and stretched, while one that’s under-stuffed will look flat and limp. Aim for a firm, smooth surface with no bulges.
Use quality keychain hardware. The difference between cheap and decent quality hardware is noticeable. Inexpensive rings can tarnish quickly or fail to close properly. A small investment in better clasps and rings will make your finished keychains look far more professional.
If you’re adding facial features, placement matters enormously. Eyes that are placed too far apart or too high up on the face will look off. A good rule of thumb is to position eyes between Round 3 and Round 4 of a standard round charm, spaced about 3 to 4 stitches apart.
Ideas for Customizing and Gifting
One of the most exciting aspects of crochet keychains is that the basic pattern can become essentially anything with a few creative tweaks. You can make tiny avocados, suns, moons, planets, donuts, cupcakes, ice cream cones, mushrooms, hearts, stars, or even miniature animals. Once you’re comfortable with the basic round shape, adding ears, tails, fins, or horns is simply a matter of making small additional pieces and sewing them on.
For gift-giving, consider making a set of coordinating keychains. A rainbow and a cloud make a charming pair. A sun and a moon work beautifully together. For a new mom, a small teddy bear and a bottle or a diaper bag charm are thoughtful touches.
If you’re thinking about selling your keychains at craft fairs or online, consider investing in small craft bags or organza pouches to package them, and add a small handwritten or printed tag with your shop name. Presentation makes a huge difference when selling handmade items, and even a simple ribbon tied around a tag can elevate the perceived value of your work.
Keep in mind that if you intend to sell items made from a free pattern, it’s always good practice to check the pattern’s terms of use. Most designers allow selling finished items as long as credit is given.
Caring for Your Crochet Keychains
Because keychains get daily handling, it’s worth knowing how to keep them looking their best. If made with acrylic yarn, most crochet keychains can be hand-washed gently in cool water with a drop of mild soap. Press out excess water with a towel and reshape while damp, then lay flat or hang to dry.
If made with cotton yarn, they’re even more durable and can handle a bit more moisture. Avoid machine washing small stuffed charms, as the agitation can cause them to felt or lose their shape, especially if any wool content is mixed into your yarn.
Final Thoughts
Crochet keychains are proof that big creativity doesn’t require a big project. In just a small amount of yarn, a few basic stitches, and a little bit of time, you can create something genuinely charming and useful. Whether you make one for yourself, a dozen for gifts, or a whole basket to sell at a market, these tiny accessories carry a surprising amount of heart.
The patterns in this post are completely free to use, and I hope they serve as a jumping-off point for your own designs. Once you understand the structure, you’ll find yourself seeing keychain potential everywhere — in vegetables at the grocery store, in your favorite cartoon characters, in the phases of the moon. Crochet has a way of turning the whole world into a creative prompt.
So grab your hook, pick your favorite yarn color, and make something adorable today. And when you finish your first little keychain, I’d love to hear how it went. Leave a comment below, share a photo, or pin this pattern to save it for later.
Happy crocheting!