Crochet Heart Keychain
Beginner Amigurumi

How to Crochet a 3D Heart: The Beginner Keychain Tutorial

🧶 5-ply milk cotton scraps⏱️ 45 minutes first make🪝 3 mm hook📊 9 rounds, single crochet throughout📏 About 6 cm tall
A Whole Feeling in Forty-Five Minutes

Somewhere between the magic ring and the final squeeze of stuffing, a strange thing happens: you stop following instructions and start making a thing people keep. A crocheted heart is tiny — it lives in your palm, weighs nothing, costs scraps — and yet it carries more feeling per stitch than almost anything else you can make with yarn.

This tutorial walks the whole heart in slow, honest order: the magic ring that starts it, two identical little cups, the round that marries them, the decreases that pull the shape into its point, and the stuffing and closing that make it plump and three-dimensional. Every round is single crochet — the increases and decreases are just single crochets that share an address.

If you can wrap yarn around two fingers and pull a loop through, you can make this heart. Warm up your hands, grab the softest scrap in your basket, and begin.

Section 1 · Introduction

The Tiny Project That Teaches Everything

The crochet heart keychain is secretly a perfect first amigurumi. In under an hour it hands you the four skills every stuffed crochet project is built from — the magic ring, increasing, decreasing, and closing over stuffing — wrapped in a shape small enough that mistakes cost you nothing. Rip back a round and you have lost ninety seconds, not a weekend.

The build order is simple: crochet two shallow cups, join them into one round, shape the bottom into the heart’s point, stuff, and close. The top lobes appear automatically from the two cups you already made.

Building one shallow cup for the crochet heart keychain, rounds 1 to 3
Building one shallow cup for the crochet heart, rounds 1 to 3, made twice

What this tutorial covers

  • The magic ring, wrapped on two fingers and pulled shut without a hole
  • Rounds 1–3: growing one half of the heart from 6 to 12 stitches
  • Joining both halves with one continuous round of 24 single crochets
  • Decrease rounds that narrow the body into the classic point
  • Stuffing for volume and the final decrease round that seals it
  • Weaving the tail away so the heart looks store-bought neat
Worth knowing: once you know this shape, it multiplies. Hearts become keychains, bag charms, garlands, fridge-magnet sets, and the little surprises tucked into gift boxes — one pattern, a whole gift-giving system. If hearts have hooked you, the flat heart trinket dish is the same motif worked completely differently, no magic ring required.
Section 2 · Supplies

Materials for the Crochet Heart Keychain

This is the ultimate stash-buster: one heart drinks only a few grams of yarn, so the scrap basket is your shop. Five-ply milk cotton holds a crisp, rounded stitch definition that makes amigurumi look plush and clean, but any smooth worsted cotton will behave the same way.

Material or ToolRecommended SpecNotes for Beginners
Yarn5-ply milk cotton, any colorSmooth cotton shows stitches clearly while you’re learning to count
Crochet hook3 mmSmall hook plus soft yarn keeps stitches tight so stuffing never peeks through
StuffingPolyester fiberfillA fingertip-sized pinch is plenty; add it before the closing rounds
Stitch markerOne locking or ring markerMarks the first stitch of every round — non-negotiable in spiral amigurumi
Darning needleBlunt tapestry needleHides the closing tail inside the heart
ScissorsAny sharp pairFor clean fasten-offs

Swipe the table sideways to see every column.

Keychain hardware is optional: a small keyring, lobster clasp, or a loop of chain stitched to the top lobe turns the finished heart into a bag charm. Plenty of makers sell them exactly as they come off the hook, no hardware at all.
Section 3 · The Start

The Magic Ring, Without the Mystery

Every amigurumi begins with a magic ring because it closes the center completely — no donut hole in the middle of your heart. It feels awkward exactly once; by your third heart you will do it mid-sentence.

Magic ring with six single crochet for the crochet heart keychain
Wrapping the magic ring on two fingers and pulling it shut for the crochet heart

Magic ring, step by step

  1. Leave a short tail, then wrap the yarn around two fingers twice, keeping the strands flat and uncrossed on your palm side.
  2. Slide the hook under both strands, reach over the working yarn, and yarn over.
  3. Pull a loop through and slip the whole bundle off your fingers, holding the loop with your fingertips.
  4. Yarn over and pull through the loop on the hook to lock it — your ring is live, and the tail still tightens it like a drawstring bag.
The moment that decides everything: after your six single crochets, pull the tail firmly and the ring snaps shut into a neat little button. Skip that tug and your heart grows up with a hole in its center.
Section 4 · Rounds 1–3

Crocheting One Half of the Heart

Each half is a shallow cup built from three tiny rounds. Work slowly, count out loud, and clip your marker into the first stitch of every round — in amigurumi, the marker is your compass.

RoundPatternStitches at End
Round 16 single crochet into the magic ring, pull tail tight, slip stitch to join, mark first stitch6
Round 2Chain 1, 2 single crochet in every stitch (6 increases), slip stitch12
Round 3Chain 1, 1 single crochet in each stitch, slip stitch12

Swipe the table sideways to see every column.

  1. Round 1: work 6 single crochets into the open ring, over both strands. Pull the tail to close it into a button, clip a marker into the first stitch, and join with a slip stitch.
  2. Round 2: chain 1, then make an increase — two single crochets — in every stitch around. Six stitches become twelve. Slip stitch to join.
  3. Round 3: chain 1 and work one single crochet in each of the 12 stitches. The cup starts to curve in your hand. Slip stitch, and on the first cup, fasten off.
  4. Repeat rounds 1–3 for the second cup — but this time leave the yarn attached. That living strand is what joins the halves next.
Count before you continue: each finished half must show 12 stitches around. A loose slip stitch that masquerades as a 13th stitch is the most common miscount here — tighten every join and count every round until it is automatic.
Section 5 · Round 4

Marrying the Halves: One Round, Twenty-Four Stitches

Hold the two cups side by side with their openings facing each other, like two halves of a shell about to close. With the yarn still attached to the second cup, crochet one continuous round through both — 12 stitches across the first cup, 12 across the second, 24 in total. This round is the heart’s equator; everything above it becomes the lobes, everything below becomes the point.

Joining both heart cups with one round of 24 single crochet
Joining both heart cups with one continuous round of 24 single crochet
  1. With the second cup’s live yarn, single crochet across its 12 stitches, then continue straight into the first cup’s 12 stitches. The two cups click together into one wide opening.
  2. Slip stitch to join and move the marker up. You now have a small open vessel with a dip in the middle — the heart is officially one piece.
Keep the seam honest: work into the true top loops of each stitch and keep tension even across the join, so the seam between halves reads as a smooth waistline rather than a step.
Section 6 · Rounds 5–9

Shaping the Point: Decreases, Stuffing, and the Close

Decreases are the heart’s sculpting tool: two stitches worked together into one, which pulls the fabric inward. Worked in even groups around the round, they taper the body toward the classic point. Here is the whole shaping ladder.

RoundPattern (repeat around)Stitches at End
Round 5Chain 1, (4 sc, 1 decrease) ×4, slip stitch20
Round 6Single crochet in each stitch, slip stitch20
Round 7Chain 1, (3 sc, 1 decrease) ×4, slip stitch16
Round 8Chain 1, (2 sc, 1 decrease) ×4, slip stitch — then stuff12
Round 96 decreases, chain 1, cut yarn — then cinch closed by hand6, hand-closed

Swipe the table sideways to see every column.

Decrease rounds tapering the crochet heart keychain to its point
Decrease rounds tapering the crochet heart from 24 stitches down to the point

The decrease, up close

Invisible decrease worked through the front loops of two crochet stitches
Invisible decrease worked through the front loops of two neighboring stitches
  1. Rounds 5–8: follow the ladder above, moving the marker up at every join and tightening each slip stitch. The vessel visibly narrows into a cone.
  2. Stuff after round 8: push fiberfill in with small pokes until the heart feels plump but not stretched — it should sit round in your palm with the lobes standing proud.
  3. Round 9: work 6 decreases in a row to bring the opening from 12 down to 6 stitches, chain 1, and cut the yarn leaving a tail.
  4. Close and hide: thread the tail on the darning needle, run it through the front loop of each of the last 6 stitches, pull gently to cinch the hole fully shut, then travel the needle through the heart’s interior and out the side before trimming — the tail vanishes inside.
Stuff before you shrink: the most common heart flaw is an under-stuffed body closed too early, which leaves the lobes floppy and the point dentable. If you can press a dent in after round 8, add one more pinch of stuffing.
Section 7 · Finishing

Finishing Touches and Troubleshooting

Finished crochet heart keychain with parts labelled
Finished crochet heart keychain with every part labelled

Finishing and care

  • Shape it: gently pinch the two lobes apart and press the point; a light steam, held away from the yarn, settles the stitches plush
  • Hardware: sew a small jump ring or stitch a yarn loop into the top dip for keys and backpacks
  • Care: milk cotton hearts hand wash cool and dry flat — squeeze, don’t wring, so the stuffing keeps its loft

Troubleshooting at a glance

SymptomLikely CauseFix
Hole in the center of a halfMagic ring tail never tightenedPull the tail right after round 1, every time
13 stitches instead of 12Loose slip stitch counted as a stitchTighten joins; count at the end of each round
Half lies flat, won’t cupIncrease round missedConfirm 12 stitches before leaving round 2
Heart leans or lopsDecreases bunched on one sideFollow the repeat counts so decreases space evenly
Stuffing shows throughTension loose or hook too bigDrop to a 2.5–3 mm hook and keep stitches snug

Swipe the table sideways to see every column.

From one heart to a habit

A row of these in gradient colors is genuinely craft-fair gold — fast to make, cheap in materials, and small enough to sell at a price that still feels like a bargain. Once you’ve made a dozen, you’ll have your own rhythm down to twenty minutes a heart.

Crochet Heart Keychain FAQ

I’m a complete beginner — is this really for me?
Yes. The entire heart uses single crochet plus three wrappers around it: the magic ring, the increase, and the decrease. Each is demonstrated slowly, and the project is small enough that ripping back a round costs nothing. It is genuinely one of the best first amigurumi makes.

The magic ring keeps slipping — any alternative?
Chain 2 and work all 6 single crochets into the second chain from the hook, then pull the tail to close. It mimics the magic ring closely enough for a heart, and you can graduate to the true ring once your hands trust it.

How much yarn and time does one heart take?
Only a few grams of 5-ply milk cotton — pure scrap territory — and about 45 minutes on a first attempt. Once the rhythm lands, most makers cruise a heart in 20 to 25 minutes.

What stuffing should I use, and how much?
Standard polyester fiberfill, added after round 8. Stuff firmly in small pinches until the body feels round and springy; overstuffing stretches the stitches, understuffing leaves dents, so squeeze-test as you go.

Can I sell finished hearts?
Finished items made from a pattern are yours to sell, and hearts are craft-fair gold: keychains, bag charms, gift toppers, wedding favors.

Why does round 9 say 6 stitches instead of fully closed?
Six decreases on a 12-stitch round get you to 6 stitches, not zero — you cannot decrease a heart shut with stitches alone. The final closure comes from threading the tail through those last 6 stitches by hand and pulling them tight, the same technique used to close the top of almost every amigurumi.

Can I make a bigger heart?
Yes — swap to a worsted weight yarn and a 4 mm hook and every round scales up proportionally. The stitch counts stay identical; only the finished size changes.

Nine Rounds, One Small Keepsake

Look at the whole journey: a loop around two fingers became a button, the button became a cup, two cups became a vessel, and a ladder of decreases pulled that vessel into a heart you can squeeze. Every skill you just used — magic ring, increase, decrease, stuffing, closing — transfers straight to every amigurumi you will ever love making.

Your heart checklist

  • Magic ring, 6 sc, pull the tail tight, slip stitch, mark
  • Round 2: 6 increases → 12; round 3: 12 sc — first cup done, fasten off
  • Second cup identical, yarn left live
  • Round 4: 24 sc joining both halves
  • Rounds 5–8: decrease ladder 20 → 20 → 16 → 12, stuff firmly
  • Round 9: 6 decreases, cut, thread the tail through and cinch shut by hand
  • Pinch the lobes, add a keyring, and hand it to someone who needs it

Ready to make your first heart?

One scrap of yarn, one quiet half hour, and a small warm thing exists that did not before. Make one for your keys, one for your bag, one for the person you keep meaning to thank.

Try the flat heart trinket dish next →

crochet heartheart amigurumicrochet keychainbeginner amigurumimagic ring tutorial3d crochet heartmilk cotton crochetcrochet gift ideasmall crochet projectshandmade keychain

Similar Posts