“Looking for a quick and cute crochet project? This half-heart keychain is perfect for beginners and makes a charming gift!”
Introduction (H2)

Skill Level (H2)
Beginner (Uses basic stitches and simple shaping)
Finished Size (H3)
-
One half heart: approx. 5–6 cm
-
Make 2 pieces to form one complete heart (perfect couple set)
Materials (H2)
-
Cotton yarn (DK or worsted weight)
-
Crochet hook: 3 mm – 3.5 mm
-
Small amount of fiberfill
-
Key rings or lobster clasps (2)
-
Yarn needle
-
Scissors
Stitches & Abbreviations (US Terms) (H2)
-
MR – Magic Ring
-
sc – Single crochet
-
inc – Increase (2 sc in same stitch)
-
sc2tog – Single crochet decrease
-
ch – Chain
-
sl st – Slip stitch
Half-Heart Crochet Pattern (Make 2) (H2)
Step 1: Crochet the Base (Worked in Rounds) (H3)
- Round 1: MR, work 6 sc into the ring (6 sts)
- Round 2: Inc in each stitch around (12 sts)
- Round 3: (1 sc, inc) repeat 6 times (18 sts)
👉 Work in a continuous spiral. Do not join rounds.
Step 2: Shape the Half-Heart (Worked Flat) (H3)
Now you will work only half of the circle.
- Row 4: Sc in next 9 stitches, Turn (9 sts)
- Row 5: Ch 1, Sc2tog, Sc in next 5 sts, Sc2tog, Turn(7 sts)
- Row 6: Ch 1, Sc in each stitch across, (7 sts)
- Fasten off, leaving a long tail for sewing.
Step 3: Stuffing (H3)
-
Add a small amount of fiberfill
-
Keep it soft and slightly flat
(Over-stuffing will distort the heart shape)
Step 4: Shape & Sew (H3)
-
Fold the straight edge slightly inward
-
Sew neatly using the yarn tail
-
Secure and weave in ends
Step 5: Attach the Key Ring (H3)
-
Attach the key ring to the top corner
-
Stitch tightly so it stays secure
Final Step: Make a Couple Set (H2)
💡 Optional Customizations (H2)
-
Add a tiny embroidered heart
-
Stitch initials
-
Label as “You” & “Me”
🎁 Perfect For (H2)
-
Valentine’s Day gifts
-
Couple keychains
-
Handmade shop items
-
Small gift add-ons
🧶 How to Adjust the Size (H2)
Method 1: Change Yarn & Hook (Easiest) (H3)
| Size | Yarn Type | Hook | Result |
|---|---|---|---|
| Smaller | Fingering / Sport | 2–2.5 mm | Mini keychain |
| Standard | DK / Worsted | 3–3.5 mm | Original size |
| Bigger | Chunky / Velvet | 4–5 mm | Plush heart |
➡️ Pattern stays the same — only change yarn and hook.
Method 2: Add or Remove Rounds (Best Control) (H3)
🔹 Smaller Heart
-
Stop after:
-
R1: 6 sc
-
R2: 12 sc
-
-
Shape using 6 stitches instead of 9
✔ Finished size: ~4 cm
🔹 Bigger Heart
Add one extra round before shaping:
Extra Round
-
R4: (2 sc, inc) × 6
(24 sts)
Shaping
-
Row 5: Sc in 12 sts, turn
-
Row 6: Ch 1, sc2tog, sc 8, sc2tog, turn (10 sts)
-
Row 7: Sc across
✔ Finished size: ~8–9 cm
🧮 Easy Rule to Remember (H2)
| Total Stitches | Half Used |
|---|---|
| 12 | 6 |
| 18 | 9 |
| 24 | 12 |
| 30 | 15 |
👉 Always shape using half of the total stitches.
Method 3: Stuffing Style (H3)
-
Less stuffing → flatter & smaller
-
More stuffing → puffier & slightly bigger
💡 For keychains, light stuffing looks best
❓ FAQ (H2)
Q: Can beginners make this?
Yes, This pattern uses only basic stitches and simple shaping.
Q: Can I sell finished items?
Yes, you may sell finished keychains. Avoid reselling the written pattern itself.
Q: Can I use acrylic yarn?
Yes, but cotton holds shape better for keychains.
Q: How do I keep the halves aligned?
Attach key rings to the same corner on both hearts for a perfect fit.





