C2C Crochet Pattern Generator
Turn a photo into a corner-to-corner crochet graph. You get the graph, the tile count per color and a written pattern for every diagonal row.
Tip: simple pictures with big shapes and few colors make the nicest blankets.
Your C2C graph
Example: an AI-generated sunflower photo as a 50-tile graph. Upload your own photo to start.
Original photo → graph
Written pattern, row by row
Row 1 is the tile in the bottom-left corner. ↖ means you read the diagonal from its lower end up to the top-left, ↘ the other way round.
From photo to blanket
Pick a simple picture
Big shapes, strong contrast and a plain background work best. Crop the photo to the shape of your blanket first.
Choose size and colors
Every square is one C2C tile. 6 to 10 colors keep the number of yarn changes manageable.
Follow the rows
Start in the bottom-left corner and work diagonally. The written pattern lists every row with its colors, so you don't have to count squares on the graph.
How big will my C2C blanket be?
One C2C tile made with worsted-weight yarn and double crochet stitches is roughly 2.5 cm (1 inch) wide, but your own tension decides the final size. Crochet a small test square of 5 × 5 tiles, measure it and pick the closest tile size above. As a rough guide: 30 tiles make a lovey, 60 × 70 tiles a baby blanket and around 100 × 120 tiles a throw.
Reading the written pattern
Corner-to-corner blankets are worked in diagonal rows. The rows grow by one tile each time until the diagonal reaches
a side of the blanket, then you keep increasing on one side and decrease on the other, and finally decrease on both
sides until you reach the top-right corner. The written pattern marks where each of these phases starts and lists
the color runs of every row, for example 3 A, 2 B, 3 A.
Frequently asked questions
What is a C2C graph?
A C2C (corner-to-corner) graph is a grid where every square stands for one crochet tile. You work it diagonally from one corner to the opposite corner, changing yarn color whenever the graph changes color.
Do I need the graph or the written pattern?
Either works. Many people find the written pattern easier, because it lists every diagonal row with its color runs. The graph is handy to check your work and to see the whole picture.
How many colors should I use?
For a first C2C blanket, use 4 to 8 colors. Every extra color means more yarn changes and more ends to weave in. Use the color slider to see how the picture looks with fewer colors.
How much yarn do I need?
It depends on your yarn and tension. Crochet 10 tiles, weigh them and multiply by the tile count of each color in the color key. That gives a reliable estimate per color.
Is my photo uploaded?
No. The graph and the written pattern are calculated in your browser. Your photo never leaves your device.
Making a bead or cross-stitch project instead? Try the Bead Pattern Generator or the Cross-Stitch Pattern Generator.