Adorable Free Crochet Heart Keychain Pattern for Beginners
Hook your way to cuteness with this free crochet heart keychain pattern which for adding a handmade touch to your keys or gifting.
Crocheting a heart keychain is the kind of project that feels simple yet incredibly rewarding. With its final size measuring about 3 inches tall and 3 inches wide, it's just the right shape and dimension for a cute keychain, bag charm, or even a hint of personalized flair on your backpack. This heart boasts a cuddly texture that adds an extra touch of charm to an already sweet creation. The uses for this little accessory are nearly endless, it's perfect as a thoughtful gift, a decorative addition to a nursery, or just a small treasure for yourself.
How to Crochet Heart Keychain-Free Pattern for

This pattern is an enjoyable challenge suitable for anyone from beginners to those with intermediate crochet skills. The heart is worked up in two panels that come together seamlessly, creating a compact, polished finish without feeling overly complex.
Whether you're picking up your hook for a relaxing evening project or diving into your first crochet amigurumi, this heart keychain is sure to feel like a success. Let the stitches come together with care and watch your creation bloom, it's more than just crocheting; it's crafting a keepsake full of warmth and personality.

Crochet Perfect Heart Amigurumi Pattern
Materials
- Yarn: 100% cotton, 4-ply (sport weight or similar), approximately 1.7 oz per ball
- Recommended Hook Size: 2.0 mm or size appropriate for yarn
- Notions: Yarn needle, scissors
- Optional: Keyring (for keychain)
Skill Level
Intermediate to Advanced
Key Abbreviations
| Abbreviation | Meaning |
|---|---|
| MR | Magic Ring |
| ch | Chain |
| sc | Single crochet |
| inc | Increase (2 sc in same st) |
| dec | Decrease (sc next 2 sts together, invisible) |
| sl st | Slip stitch |
| st(s) | Stitch(es) |
| FO | Fasten off |
Special Notes
- Pattern is worked in continuous rounds. Use a stitch marker to mark the first stitch of each round.
- All decreases are recommended to be made as invisible decreases for a neater finish.
- When instructed to "repeat for the other side," this means you'll work the exact same stitches to complete the symmetrical lobe of the heart.
- When joining two parts, join through both layers where indicated and keep stitch counts accurate.
- The final round will require you to carefully sew the gap for an invisible and neat finish.

Pattern
First Heart Lobe (Make 2)
- Round 1:
MR, 6 sc into ring. (6)
- Round 2:
inc in each st around. (12) - Round 3:
[sc, inc] around. (18) - Round 4:
sc in each st around. (18) - Round 5:
sl st in next st, ch 1, FO (leave long tail on second piece only if using for sewing).
Joining the Two Lobes
- Step 1: Place both lobes side by side.
- Step 2: Join yarn to any stitch of the first lobe with a sl st.
- Step 3: sc in each st of the lobe (18), move to the second lobe (insert hook into any stitch), sc in each st around (18). (36 in total)
- Step 4: sl st to the first st to join the round.
Building the Heart Base
Round 6:
sc in each st around (36)
Shaping the Heart
Round 7:
- ch 1, sc in next 7, dec, dec, sc in next 7, dec, dec, sc in next 7 (total 32 sts).
- Join with sl st.
Round 8:
ch 1, sc in each st around (32)
Join with sl st.
Round 9:
ch 1, [sc in next 6, dec, dec] twice (28)
Join with sl st.
Round 10:
ch 1, [sc in next 5, dec, dec] twice (24)
Join with sl st.
Round 11:
ch 1, [sc in next 4, dec, dec] twice (20)
Join with sl st.
Round 12:
ch 1, [sc in next 3, dec, dec] twice (16)
Join with sl st.
Round 13:
ch 1, [sc in next 2, dec, dec] twice (12)
Join with sl st.
Round 14:
ch 1, [dec] 6 times (6)
Join with sl st. FO.
Finishing
- Thread the yarn tail onto a needle.
- Weave through the front loops of the final 6 sts; pull tight to close.
- Weaving in Ends: Pass the yarn tail through the center and hide inside the heart for a neat finish.
- Optional: Attach to a keyring or sew onto an amigurumi as desired.

Conclusion
You've completed a perfectly shaped, seamless crochet heart! This versatile pattern yields a neat, plump heart motif perfect for keychains, embellishments, or gifting. With careful attention to stitch placement and decrease technique, the finished heart will have smooth and symmetrical edges.
Pattern Correction & Clarification
- Counts: Ensure that after joining the two lobes you have 36 sc around before starting decreases.
- Invisible decreases are recommended for shaping, especially on the front (the cleft) of the heart.
- The slip stitches and chain-ups after each round help to maintain an even edge; do not skip them.
- When in doubt, use stitch markers liberally, especially after joining the two parts.
Tips
- Stuff as you go if making a puffy amigurumi heart. Use the tail from one lobe to close any remaining gap between joined lobes if needed before decreasing rounds.
- For larger hearts: Use thicker yarn and a correspondingly larger hook.
- Color changing: Try two tones for color-dipped or variegated hearts.
- For neatness, block the heart lightly with steam once finished and cooled.
- Make sure your tension is consistent for best results.
Final Words
This heart is quick, satisfying, and beautifully versatile for many projects. Practice neat increases and invisible decreases to make your finished heart stand out.
