Spiral Granny Square
by Laura Eccleston, http://happyberrycrochet.blogspot.com/2015/10/how-to-crochet-spiral-granny-square.html

Spiral Granny Square
Skill Level: any
Finished Size: Depends on hook size and yarn weight. Average 4" to 5" square
Materials:
- Pick 4 colours you wish to crochet with, let's call them A, B, C and D and remember the first one you work with, this is so you find it easier to know when you're back to the beginning.
Notes and Tips:
- The scheme used to increase the stitches as the spiral grows forces the project into the shape of a squrae. If you make the stitch increases for making a flat circle, the spiral that results will be a circle.
- Round 1: Taking A, crochet a 4 chain loop by chaining 4, sl st in your first ch to form a loop, then *crochet 1sc, 1hdc, 2dc into the centre of your loop*, remove your hook and taking B repeat from * to *, remove hook and taking C repeat from * to *, remove hook and taking D repeat from * to *, remove hook. You should now have a small pinwheel of colours, with four loops to work with.
- Round 2: Go back to A and *crochet 2dc in next st (working into B - you should have 4 sts), 1dc in next st, 2dc in next st, skip last st for now, remove hook* and repeat from * to * for B, C and D, remove hook.
- Round 3: Go back to A and *crochet 2dc in next st, 1dc in next 3 sts, 2dc in next st, skip last st for now, remove hook* repeat from * to * for B, C and D, remove hook.
- Round 4: Go back to A and *crochet 2dc in next st, 1dc in next 5 sts, 2dc in next st, skip last st for now, remove hook* repeat from * to * for B, C and D, remove hook.
- Round 5: Go back to A and *crochet 2dc in next st, 1dc in next 7 sts, 2dc in next st, skip last st for now, remove hook* repeat from * to * for B, C and D, remove hook.
- You can continue this pattern to make your square bigger if you like, just add two sts on each side, so for example the next round you would work 1dc in next 9 sts, and the next round 11 sts. Just make sure to crochet 2dc in the first and last st, skipping 1 st at the end just for that round.
- Finishing (same for all sizes!): Go back to A and *crochet 2dc in next st, 1dc in next st, 1hdc in next st, 1sc in next st, sl st in next st, remove hook* repeat from * to * for B, C and D, fasten off all yarns and sew in your tail ends.