CrochetPatternGen

C2C Crochet Pattern Generator

Turn a photo into a corner-to-corner chart with the right block proportions — blanket-ready in seconds.

Corner-to-corner (C2C) crochet builds a picture diagonally from little box stitches, and it's the most popular way to crochet photo blankets. A C2C chart looks like a pixel grid — but each block is a rectangle, roughly 0.7:1 tall-to-wide in most gauges, which is why charts drawn on square paper come out short and wide.

This generator maps your photo onto a C2C block grid with realistic proportions, reduces it to a bobbin-friendly palette, and counts blocks per color so you can plan yarn and estimate finished size before the first diagonal row.

What you get

C2C block proportions

The c2c preset accounts for the rectangular shape of C2C box stitches (~0.7:1 tall-to-wide), so your blanket matches the photo instead of coming out squashed.

Bobbin-friendly palettes

Cap colors at 2–16. Fewer colors means fewer bobbins on the diagonal — the slider keeps your project sane.

Blanket-scale grids

20–120 blocks wide covers everything from baby blankets to king throws; height follows your photo's aspect ratio.

Block counts per color

Exact counts per shade double as a yarn estimate — C2C blocks are consistent enough to plan skeins from.

Quality score

Faces and text need enough blocks to survive. The score and tips tell you when to simplify or size up.

Printable chart PNG

Download a grid you can print across pages or keep on a tablet, free with a watermark.

How to make a C2C crochet pattern

  1. Upload your photo

    Portraits, pets, and bold graphics are C2C favorites. Pick a clear subject — every block is a visible pixel in the blanket.

  2. Set blocks and colors

    Choose 20–120 blocks wide and a palette you can manage. Remember the diagonal: blocks add up fast in both directions.

  3. Generate and crochet the diagonal

    Download the chart and work corner to corner, following one block per box stitch and the legend for color changes.

Generator vs. squaring a photo by hand

 CrochetPatternGenPhoto + graph paper
Block proportionsGrid accounts for rectangular C2C blocksSquare graph paper stretches the design tall
Palette reductionAutomatic, capped at your color countApproximate shading by eye
Block counts for yarn planningExact per-color totalsEstimate and hope
Size experimentsTest 60 vs. 90 blocks wide in one clickRe-grid the whole photo

Frequently asked questions

What is C2C crochet?

C2C (corner-to-corner) crochet works diagonally from one corner of a rectangle to the opposite corner, building the fabric from small box stitches (usually chains and double crochet). Each box stitch is one cell on a chart, making C2C ideal for pixel-art photo blankets.

How do I make a C2C graph from a picture?

Upload the picture here, keep the c2c preset selected, set your block width and color count, and generate. Each grid cell is one C2C block. Work the chart diagonally, increasing to the widest row then decreasing to the far corner.

Why do my C2C blankets come out wider than the photo?

C2C box stitches aren't square — at typical gauge each block is wider than it is tall (height:width roughly 0.7:1). Charts drawn on square grids ignore this, so the finished piece comes out short and wide compared with the photo. The c2c preset compensates for block proportions so the blanket keeps the photo's shape.

How many blocks do I need for a blanket?

Measure your gauge: one C2C block in worsted yarn is commonly about 1.5–2 cm wide. A 90-block-wide chart lands around a 140–180 cm throw. Always swatch a few blocks, measure, and divide your target width by the block width.

How many colors should a C2C blanket use?

5–10 colors is the comfortable range for pictorial blankets. More colors mean more bobbins and more weaving in; fewer means a posterized look. Generate at a few settings and compare before committing.

Is this C2C pattern generator free?

Yes — charts are free with a watermark. Pro (clean PNGs, PDF packs) is coming soon.