This is a two-color crochet square motif that looks like a checker / optical illusion block. I’ll explain it step by step, beginner-friendly, and based on what’s visible in the image.
MATERIALS
- Yarn Color A (purple)
- Yarn Color B (cream/white)
- Hook 3.5–4 mm
- Scissors
- Needle
👉 Use smooth yarn, not fluffy.

STITCH GUIDE (US TERMS)
- ch – chain
- sl st – slip stitch
- dc – double crochet
- sp – space
STEP-BY-STEP PATTERN
🔸 ROUND 1 – CENTER FLOWER (Color B)
- Make a magic ring
- Ch 2 (counts as first dc)
- Work 11 dc into the ring
👉 Total = 12 dc - Pull ring tight
- Sl st into top of first dc
- Fasten off
✔ You should see a small round flower

🔸 ROUND 2 – TURN CIRCLE INTO SQUARE (Color A)
- Join Color A in any dc
- Ch 3 (counts as dc)
- Dc 2 more in same stitch
👉 This makes a 3-dc group
Corners
- Skip 2 stitches
- In next stitch:
3 dc, ch 2, 3 dc ← corner made - Skip 2 stitches
- In next stitch: 3 dc
- Repeat steps 4–7 until you have 4 corners
- Sl st to join
✔ Now you have a small square
🔸 ROUND 3 – CREAM BLOCKS (Color B)
This round makes the raised white shapes.
- Join Color B in a corner ch-2 space
- Ch 3, dc 2, ch 2, dc 3 (corner)
Side blocks
- In next space between dc groups: 3 dc
- Skip the next space
- In next space: 3 dc
Next corner
- In corner ch-2 space:
3 dc, ch 2, 3 dc - Repeat around
- Sl st to join
✔ You will see cream rectangles forming

🔸 ROUND 4 – PURPLE FRAME (Color A)
This round shapes the illusion.
- Join Color A in any corner
- Ch 3, dc 2, ch 2, dc 3
Along sides
- Dc 1 stitch into each dc
- Skip chain spaces (don’t crochet into them)
Corners
- Always do: 3 dc, ch 2, 3 dc
- Repeat all around
- Sl st to join
✔ Purple outlines the cream blocks
🔸 ROUND 5 – FINAL SHAPE (Color A)
- Ch 3
- Dc in every stitch
- Corners stay the same:
3 dc, ch 2, 3 dc - Sl st to join
- Fasten off
✔ Square is complete

JOINING SQUARES (LIKE THE PHOTO)
OPTION 1 – JOIN AS YOU GO
- Sl st through both squares’ corners
- Match cream to cream
- Match purple to purple
OPTION 2 – SEWING
- Use mattress stitch
- Sew from back
- Keep squares aligned
IMPORTANT TIPS
✔ Count stitches every round
✔ Corners must stay straight
✔ Don’t crochet into chain spaces unless told
✔ Block squares before joining
FINISHED USES
- Blanket
- Cushion cover
- Table runner
- Bag panel