Crochet Puff & Heart Keychain Tutorial Handmade Piece For Your Key’s Or Bag’s Look

Crochet Puff & Heart Keychain Tutorial: A Handmade Piece for Your Keys or Bag’s Look

There is something deeply satisfying about making something small and beautiful with your own two hands. A crochet keychain might be one of the tiniest projects you ever take on, but the joy it brings — both in the making and the using — is genuinely outsized compared to its size. Whether you are a beginner looking for a quick, rewarding first project or an experienced crocheter who wants a fun afternoon make, this crochet puff and heart keychain tutorial is exactly what you need. It is cute, functional, and endlessly customizable, making it a perfect handmade accessory for your keys, your bag, your backpack, or even as a thoughtful handmade gift for someone you love.

In this tutorial, we will walk through everything from the materials you will need, the stitches involved, step-by-step instructions for both the puff stitch charm and the heart charm, and tips for putting it all together into a polished, professional-looking finished piece. By the end, you will have a beautiful handmade keychain that adds a pop of color and personality wherever you go.


Why Crochet Keychains Are Worth Making

Before we dive into the how-to, let us talk about why crochet keychains have become such a beloved project in the crafting community. For starters, they are incredibly fast to make. Most crochet keychains can be completed in under an hour, which makes them ideal when you want the satisfaction of a finished object without committing to a multi-week project. They are also very budget-friendly. A small amount of yarn goes a long way with a keychain — you can often use scraps from other projects, which means this is practically a zero-cost make if you already have a yarn stash.

Crochet keychains are also incredibly popular as handmade gifts. They are personal, they show effort, and they are universally useful. Anyone with keys or a bag can use one. They make wonderful additions to birthday presents, party favors, holiday gift toppers, or market table displays if you sell your work. A set of puff and heart keychains in coordinating colors packaged in a small cellophane bag with a ribbon is an effortlessly charming gift.

From a skill-building perspective, the puff stitch and the small heart shape are both techniques that translate into larger projects. Learning to make a tidy, even puff stitch on a keychain gives you the confidence to use it in bags, blankets, and garments later. Learning to crochet a small flat heart prepares you for appliqués, stuffed amigurumi pieces, and decorative additions to all kinds of other projects. So this tiny keychain is also a skills investment.


Materials You Will Need

One of the best things about this project is how minimal the supply list is. Here is everything you need to gather before you start.

Yarn: You will want a smooth, tightly spun cotton or acrylic yarn in a DK weight or worsted weight. Cotton is particularly lovely for keychains because it holds its shape well and gives a clean, structured look to the puff stitches. Choose one, two, or even three coordinating colors depending on whether you want a monochromatic look or a pop of contrast. Classic choices include cream with a dusty rose accent, sage green with yellow, or a bold red for the heart with a neutral off-white for the puff.

Crochet Hook: A 3.5mm to 4.5mm hook works well for this project, depending on your yarn weight and personal tension. If you are using DK weight cotton, a 3.5mm or 4mm hook is ideal. For worsted weight acrylic, a 4.5mm hook gives a nice, slightly looser result that still keeps its shape.

Keychain Ring or Split Ring: You can find these at any craft store, hardware store, or online. Standard key rings that are 25mm in diameter work perfectly. If you want a more decorative look, lobster clasp swivel rings give a more polished, jewelry-like finish.

Scissors and a Tapestry Needle: These are for weaving in your ends, which is an important finishing step that keeps your keychain looking neat and professional.

Fiberfill or Polyfill Stuffing (optional): If you want your puff charm to have a little dimension and body, a tiny pinch of fiberfill stuffed inside before you close the piece gives it a satisfying 3D appearance.

Stitch Markers (optional): Helpful for keeping track of rounds if you are new to crocheting in the round.


Understanding the Stitches

Before jumping into the pattern, it helps to get comfortable with the two main stitch techniques this project uses.

The Puff Stitch: A puff stitch is made by working several incomplete half double crochets into the same stitch, then pulling the yarn through all the loops at once. The result is a raised, rounded cluster of yarn that looks like a little puffy pillow. It is a tactile, satisfying stitch to make and gives your keychain a beautiful texture that catches the eye. To practice, yarn over, insert your hook into a stitch, yarn over again, and pull up a loop. You now have three loops on your hook. Repeat this yarn over and pull up a loop sequence in the same stitch two or three more times until you have seven or nine loops on your hook, then yarn over once more and pull through all the loops. Finish with a chain stitch to lock the puff in place.

The Magic Ring (Magic Circle): This is the foundation for both charms. A magic ring allows you to start crocheting in the round without leaving a hole in the center, which is essential for neat, tidy small pieces. To make a magic ring, wrap the yarn around your fingers to form a loop, insert your hook through the loop, and begin working your first round of stitches into the ring. Once your first round is complete, pull the tail end of the yarn to close the center tightly.

Single Crochet and Slip Stitch: You will also use basic single crochets and slip stitches throughout this pattern, both for construction and for joining rounds neatly.


Step-by-Step Pattern: The Crochet Puff Charm

This is the round, dimensional puff ball charm that forms the body of the keychain. It works up quickly and looks incredibly satisfying when finished.

Round 1: Make a magic ring. Work 6 single crochets into the ring, then pull the tail to close the center. Join with a slip stitch to the first single crochet. (6 stitches)

Round 2: Chain 1 (this does not count as a stitch). Work 2 single crochets into each stitch around. Join with a slip stitch. (12 stitches)

Round 3: Chain 1. Work one single crochet into the first stitch, then 2 single crochets into the next stitch. Repeat this sequence (one in the first, two in the next) all the way around. Join with a slip stitch. (18 stitches)

Round 4: Chain 1. Work one single crochet into each of the next 2 stitches, then 2 single crochets into the third stitch. Repeat all the way around. Join with a slip stitch. (24 stitches)

Round 5: Chain 1. Work one single crochet into each stitch around without any increases. This is an even round. Join with a slip stitch. (24 stitches)

Round 6 — The Puff Stitch Round: This is the statement round. Chain 2. Work a puff stitch into the next stitch (yarn over, insert, pull up a loop — repeat 3 times for 7 loops on hook, yarn over and pull through all loops, chain 1 to lock). Single crochet into the next stitch. Repeat the puff stitch, then single crochet pattern all the way around. Join with a slip stitch.

Round 7: Chain 1. Work one single crochet into each stitch around. Join with a slip stitch. (24 stitches)

Round 8 (Begin Decreasing): Chain 1. Single crochet into the first 2 stitches, then single crochet 2 together (decrease). Repeat all the way around. Join with a slip stitch. (18 stitches)

At this point, if you are using fiberfill, stuff the puff charm lightly through the opening before continuing.

Round 9: Chain 1. Single crochet into the first stitch, then single crochet 2 together. Repeat all the way around. Join with a slip stitch. (12 stitches)

Round 10: Chain 1. Single crochet 2 together all the way around. Join with a slip stitch. (6 stitches)

Leave a long tail and use your tapestry needle to thread through the remaining 6 stitches, pulling tight to close. Weave in the end securely. Before fully closing, you can use a crochet hook to pull the beginning tail to the inside of the puff to hide it.

Attaching to the Keychain Ring: To attach the puff charm to the key ring, cut a short length of yarn (about 10 to 12 inches), fold it in half, loop the folded end through the key ring, then bring both tail ends through the loop and pull to secure with a lark’s head knot. Thread both tail ends onto your tapestry needle and sew them through the top of the puff charm multiple times, securing firmly. Weave in the ends.


Step-by-Step Pattern: The Crochet Heart Charm

The heart charm is a flat piece worked in two halves that are joined together. It is a simple, elegant shape that is universally beloved and looks beautiful alongside the puff charm on a single keychain ring.

First Half of the Heart:

Make a magic ring. Chain 3 (counts as a double crochet). Work 2 double crochets into the ring. Chain 1 to the right. Pull the ring closed. You will have a small raised arch. Leave a tail and set aside. Do not fasten off.

Second Half of the Heart:

Repeat the same instructions to create a second identical piece. Do not fasten off.

Joining the Two Halves:

To join the two halves and complete the heart shape, you will single crochet around the combined outer edge. Begin at the inner point where the two arches meet and work your way around both halves continuously, working increases at the rounded tops of each arch to keep the heart shape smooth and working decreases at the center bottom point to create the classic heart point.

Specifically: work 3 single crochets into the top arch of the first half, 3 more single crochets over the arch, then 2 single crochets into the junction point. Work the second arch the same way, then at the bottom center, work a slip stitch decrease to pull the two base chains together into a sharp point. Join with a slip stitch to the first single crochet of the round and fasten off, leaving a tail for weaving in.

Use your tapestry needle to weave in all ends neatly on the wrong side of the heart.

Attaching to the Keychain Ring: Use the same lark’s head knot method described for the puff charm, threading the yarn tail through the inner valley at the top of the heart and sewing it securely to the key ring.


Putting It All Together

Once you have both charms made, the fun part is combining them on a single ring. The puff and heart look beautiful together, especially if the heart is worked in a contrasting color — think a dusty pink heart alongside a cream or sage puff, or a bold red heart next to a speckled grey puff. You can slide both charms onto the same ring before closing each attachment loop, or attach them separately and then connect the two rings together using a jump ring for a layered look.

Some crafters like to add a small tassel beneath the puff charm for extra movement and texture. You can make a simple tassel by wrapping yarn around a small piece of cardboard about 20 times, slipping it off, tying around the top, and cutting the loops at the bottom. Thread the tie-off tail through the bottom of the puff charm before closing it, and the tassel will hang freely below.

You can also add small beads, buttons, or seed pearls to the surface of the heart charm using a needle and thread for a more elevated, jewelry-style aesthetic. Small pearl beads sewn in a row across the top arch of the heart look particularly beautiful and add a romantic, handcrafted quality to the finished piece.


Color Ideas and Customization Tips

The best thing about making your own accessories is total creative control. Here are some color and customization ideas to get your imagination going.

For a soft, feminine look, try cream or ivory for the puff with a dusty rose or blush pink for the heart. For a bold, modern aesthetic, work the puff in black and the heart in a bright coral or canary yellow. For a seasonal Valentine’s Day version, go all red and white. For spring and summer, pastel combinations like lavender and mint are wonderfully fresh. For a boho look, use earthy tones like terracotta, rust, and golden mustard together.

You can also make a matched set in the same colorway for yourself and a friend, turning these keychains into a charming friendship set. Make two of everything, one for you and one for them, and tie a note to the set that says “matching keychains for matching people.”

For a Christmas ornament variation, simply skip the keychain ring and replace it with a looped ribbon or a small ornament hook. The puff charm in red or green with a gold heart becomes an instant tree decoration that looks absolutely stunning among traditional baubles.


Care Instructions for Your Finished Keychain

Because your keychain will be handled frequently and exposed to everyday wear, it is worth thinking about how to keep it looking its best. Cotton yarn keychains can be spot cleaned with a damp cloth and mild soap, then air dried. Acrylic yarn keychains can generally withstand gentle hand washing. Avoid machine washing since the agitation and spinning can distort the puff shape.

If the puff charm gets a little flat over time from being squeezed in pockets or bags, you can reshape it by gently steaming it (if using cotton yarn) or simply fluffing it up with your fingers. If you stuffed it with fiberfill, the stuffing will help it spring back into shape on its own.


Sharing Your Makes

Once you have finished your crochet puff and heart keychain, we would love to see what you have made. The crafting community online is incredibly warm and supportive, and sharing your makes is one of the best ways to connect with other crochet lovers who will appreciate the skill and care you put into even the smallest projects.

If you post your finished keychain on social media, consider using hashtags like #crochetkeychain, #crochetpuff, #crochetheartcharm, #handmadekeychain, #crochetaccessories, or #makersgonnamake to connect with others who love handmade things as much as you do. You might also consider listing your finished keychains in an online shop — they are consistently popular sellers at craft fairs and on handmade marketplaces, and a batch of a dozen keychains in coordinating colors displayed in a basket or on a tabletop display makes a very appealing market table spread.

Whether you make one for yourself or many for others, this crochet puff and heart keychain is one of those small projects with a big return on joy. Pick up your hook, choose your favorite colors, and enjoy every stitch of the process.

Categorized in:

Keychain,

Last Update: September 23, 2026