Crochet heart graph pattern
Looking for a free crochet heart graph pattern? This corner-to-corner (C2C) heart square features a simple pixel-style heart design and measures about 11.5 × 11.5 inches when finished.
Use the square on its own as a small lovey or combine it with other projects. It also works well for pillows, tote bags, wall hangings, and larger C2C blankets.
Quick answer
This free crochet heart graph pattern is worked using the corner-to-corner (C2C) technique with worsted weight yarn. The finished pixel heart square measures approximately 11.5 × 11.5 inches and includes a downloadable graph, written color instructions, and a simple border.
Skill level: Advanced beginner
Technique: Corner-to-corner crochet
Finished size: 11.5 × 11.5 inches
Yarn weight: Worsted weight #4
Hook size: I-9 (5.5 mm)
Includes: Graph, written instructions, and border
Why you’ll love this crochet heart graph
- Simple pixel heart design — A classic motif for gifts and handmade projects.
- Graph and written instructions — Follow whichever format you prefer.
- Versatile square — Use it for pillows, bags, wall art, blankets, or a small lovey.
- Great C2C practice — Work increases, decreases, and simple color changes.
- Easy to customize — Change the heart and background colors to match your project.
Crochet heart graph pattern details
Here’s what you’ll need before you begin.
Skill level
Advanced beginner — This pattern uses the corner-to-corner crochet technique with basic double crochet stitches, increases, decreases, and color changes.
Materials needed
- I-9 (5.5 mm) crochet hook
- Worsted weight yarn (#4) in white and pink
- Yarn needle
- Scissors
Finished size
My finished heart square measures approximately 11.5 × 11.5 inches (29 × 29 cm).

Gauge
Approximately 7.3 C2C blocks = 4 inches (10 cm)
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.
Crochet abbreviations
- dc = double crochet
- ch / chs = chain / chains
- sl st = slip stitch
- WS = wrong side
- RS = right side
Pattern notes
- This heart square is worked using the corner-to-corner (C2C) crochet technique.
- Begin in the bottom right corner and work diagonally toward the opposite corner.
- Each C2C block is made with a ch 2 and 3 double crochet stitches.
- For this pattern, ch 5 to begin a new row instead of the traditional ch 6.
- Ch 2 to begin each new block instead of the traditional ch 3.
- Follow either the downloadable graph or the written color instructions below.
- W = white
- P = pink
- Rows marked RS are right-side rows.
- Rows marked WS are wrong-side rows.
- The pattern is written in US crochet terms.

Crochet heart graph pattern instructions
Start in the bottom right corner and work the C2C square diagonally. Follow the graph or the row-by-row color instructions below.
Crochet heart pixel graph
Download the crochet heart graph and follow the color changes shown on the chart, or use the written instructions below.
Written instructions
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 11 (11 blocks)
↗ Row 12: white x 12 (12 blocks)
↙ Row 13: white x 2, pink x 9, white x 2 (13 blocks)
↗ Row 14: white x 3, pink x 10, white x 1 (14 blocks)
↙ Row 15: white x 1, pink x 11, white x 3 (15 blocks)
↗ Row 16: white x 4, pink x 11, white x 1 (16 blocks)
↙ Row 17: white x 1, pink x 12, white x 4 (17 blocks)
↗ Row 18: white x 5, pink x 11, white x 2 (18 blocks)
↙ Row 19: white x 2, pink x 12, white x 5 (19 blocks)
↗ Row 20: white x 6, pink x 11, white x 3 (20 blocks)
↙ Row 21: white x 3, pink x 12, white x 6 (21 blocks)
Corner: Start decreasing on both ends
↗ Row 22: white x 6, pink x 11, white x 3 (20 blocks)
↙ Row 23: white x 2, pink x 12, white x 5 (19 blocks)
↗ Row 24: white x 5, pink x 11, white x 2 (18 blocks)
↙ Row 25: white x 2, pink x 11, white x 4 (17 blocks)
↗ Row 26: white x 4, pink x 6, white x 6 (16 blocks)
↙ Row 27: white x 5, pink x 7, white x 3 (15 blocks)
↗ Row 28: white x 3, pink x 6, white x 5 (14 blocks)
↙ Row 29: white x 4, pink x 7, white x 2 (13 blocks)
↗ Row 30: white x 2, pink x 6, white x 4 (12 blocks)
↙ Row 31: white x 3, pink x 6, white x 2 (11 blocks)
↗ Row 32: white x 1, pink x 6, white x 3 (10 blocks)
↙ Row 33: white x 2, pink x 6, white x 1 (9 blocks)
↗ Row 34: white x 1, pink x 5, white x 2 (8 blocks)
↙ Row 35: white x 2, pink x 4, white x 1 (7 blocks)
↗ Row 36: white x 6 (6 blocks)
↙ Row 37: white x 5 (5 blocks)
↗ Row 38: white x 4 (4 blocks)
↙ Row 39: white x 3 (3 blocks)
↗ Row 40: white x 2 (2 blocks)
↙ Row 41: white x 1 (1 block)
Crochet heart square border
Join pink yarn in any corner. Work (2 sc, ch 2, 2 sc) in each corner. Along each side, work (sc, ch 1) between each C2C block. Join with a slip stitch and fasten off.


Finishing
Weave in all remaining ends and block the square if desired.
C2C heart video tutorial
Need help with the C2C technique? Follow along with my step-by-step video tutorial for this crochet heart graph pattern.
Frequently asked questions
Is this crochet heart graph pattern beginner-friendly?
This pattern is best for advanced beginners who are comfortable with basic double crochet stitches and the corner-to-corner technique.
How big is the finished crochet heart square?
My finished square measures approximately 11.5 × 11.5 inches (29 × 29 cm).
Can I follow a graph instead of the written pattern?
Yes. You can use either the downloadable heart pixel graph or the written row-by-row color instructions.
What can I make with this crochet heart square?
Use it as a small lovey, pillow panel, tote bag panel, wall hanging, or as part of a larger C2C blanket.
Why does this C2C pattern use ch 5 and ch 2?
This pattern uses ch 5 to begin a new row and ch 2 to begin each block, rather than the traditional ch 6 and ch 3. This creates slightly smaller C2C blocks.
More free C2C crochet patterns
Looking for more graph-style projects? Browse my free C2C crochet patterns for more picture graphs, squares, blankets, and mini designs.
More heart crochet patterns
Looking for more heart-themed projects? Browse my collection of free crochet heart patterns for blankets, appliqués, squares, hats, and other fun designs for Valentine’s Day, gifts, and everyday projects.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa


