July 18, 2026

How to Turn a Picture into a Graph for Crochet (Free, Step by Step)

Every graphgan starts with a graph. Here's how to turn any picture into a crochet graph — the graph paper way, the free three-minute way, and how to pick a size that won't ruin the project.

Every graphgan, tapestry piece, and pixel blanket starts the same way: with a graph. A grid of squares, one square per stitch, the picture broken down into something your hands can follow. Turning a picture into that graph used to be the hard part. It isn't anymore — but the choices you make while doing it still decide whether the finished blanket looks like your photo or like static.

Here's the whole process, honestly.

What "turning a picture into a graph" actually means

A crochet graph is a map. Each cell is one stitch (or one corner-to-corner block), each color is one yarn. When you turn a picture into a graph, three things happen to it:

  1. The resolution drops. A photo has millions of pixels; your graph will have a few thousand squares. Detail must go.
  2. The colors collapse. A photo has thousands of colors; you will stitch with four to twenty-four. Shades must merge.
  3. The proportions lock. Stitches aren't square — single crochet is wider than it is tall — so a good graph accounts for gauge, or your circle becomes an egg.

Every method of making a graph — hand-drawn or generated — is really just deciding how those three things happen.

The graph paper way

The traditional method still works: print the picture, lay graph paper over it (or use the gridlines feature in any photo editor), and color the squares in by hand, one at a time.

Its real costs, so you can decide with open eyes: an 80-by-80 graph is 6,400 individual squares to judge and fill; a full evening disappears into it. And the color decisions — which of the 40 browns in a dog photo becomes "the brown" — are the hardest part to do well by eye. Where the manual method genuinely shines is small motifs you're designing from imagination, twenty squares on a side. For those, paper is lovely. For photos, it's penance.

The three-minute way

The StitchingLab converter does the same job in the browser, free, no account. The workflow:

  1. Upload the picture. Anything works — a photo, a logo, a drawing, a pet. High-contrast images with a clear subject graph best.
  2. Pick the stitch type. Tapestry (full-color single crochet — the right choice for photos), C2C, filet (two-tone silhouettes and text only), cross-stitch, or knit colorwork.
  3. Pick the graph size. 50, 80, 100, or 150 squares along the longest side. More on this below — it's the decision that matters most.
  4. Pick the number of colors. Two to twenty-four, snapped to real yarn colorways rather than abstract screen colors, so the graph you see is a graph you can actually buy yarn for.
  5. Let the cleanup pass run. It removes single-stitch "confetti" — lone squares of color that would force you to change yarn for one stitch. Your future self will thank you.

Out the other end comes a numbered, printable graph, plus things paper never gave you: written row-by-row instructions, per-color yardage, and a row tracker so you never lose your place.

How big should the graph be?

The eternal tradeoff: more squares means more detail and more months of stitching. At a typical single-crochet gauge of about 4 stitches per inch with worsted yarn:

  • 50 squares ≈ 12–13 inches — pillows, wall hangings, bag panels
  • 80 squares ≈ 20 inches — lap blanket panels; the sweet spot for most photos
  • 100 squares ≈ 25 inches — throws, portrait-grade detail
  • 150 squares ≈ 38 inches — full graphgan blankets, faces that look like the person

C2C blocks are roughly twice the size of a single crochet stitch, so halve those counts for a C2C graphgan — 50 to 80 squares wide is usually plenty. If you're unsure, run the same picture through at two sizes and compare; it costs you nothing and settles the argument instantly. The yarn calculator will tell you what each version costs in skeins.

Fewer colors than you think

The most common graphing mistake is maximalism: choosing 24 colors because the photo has them. On a graph, adjacent squares of near-identical brown don't read as depth — they read as noise, and every one of them is a bobbin dangling off the back of your work. Most photos look better graphed at 6 to 8 colors than at 16. Portraits of pets can drop to 4 and gain character. Start low, regenerate, and only add colors when something you love disappears.

From graph to stitches

The graph is stitch-agnostic — the same grid works as tapestry crochet, corner-to-corner, or cross-stitch, and each gives the fabric a completely different personality. If you haven't picked yet, Tapestry vs. Graphgan vs. C2C walks through the tradeoffs, and the best yarn for a blanket covers what to stitch it in.

Ready? Turn your picture into a graph — three minutes, free, and the evening you save belongs to the actual stitching.


Try the converter

Turn one of your photos into a free crochet pattern →