CrochetPatternGen

Crochet Graph Maker

Make a clean, color-controlled crochet graph from any picture — ready for your next graphgan.

A crochet graph (the chart behind every graphgan) is just a grid where each square is one stitch and each color is one yarn. This graph maker builds that grid for you directly from a photo: it resizes your image to the stitch count you want, reduces the colors to a palette you can actually buy yarn for, and counts the stitches of each color.

Because the graph is generated from the actual pixels of your photo, what you see is what you stitch — no hand-tracing, no guessing where a shade boundary falls.

What you get

True stitch-grid output

Every cell in the graph is exactly one stitch, printed with grid lines so you can count across rows without losing your place.

Palette control

Cap the graph at 2–16 colors. The quantizer keeps the shades that matter most to your image instead of spreading them evenly.

Sizing from 20 to 120 stitches

Small wall-hanging graphs to full blanket graphs — the slider sets the width in stitches and the height follows your photo's aspect ratio.

Stitch counts per color

Each swatch in the legend lists its hex code and exact stitch count, doubling as a yarn-shopping list.

Background removal (beta)

Working from a portrait or product shot? Cut the background away before gridding so it doesn't eat palette slots.

Instant PNG download

The graph downloads as a high-resolution PNG you can print, mark up, or keep on your phone while you work.

How to make a crochet graph

  1. Pick a picture

    Choose a photo or digital image with a clear subject. Bold shapes and flat colors produce the cleanest graphs.

  2. Set graph size and colors

    Use the sliders to set the graph width in stitches and the maximum number of colors. Watch the trade-off: more of both means more detail and more work.

  3. Generate and start stitching

    Download the graph PNG and follow it square by square, using the legend's stitch counts to plan your yarn.

Graph maker vs. drawing graphs by hand

 CrochetPatternGenHand-drawn graph paper
Getting the image onto the gridPixels map straight onto stitch cells automaticallyTrace or redraw the design over printed graph paper
Color accuracyColors come from the photo itself, reduced to your chosen palette sizeLimited by the pencils you own and your eye for shade
Counting stitches per colorComputed exactly from the finished graphManual tally, easy to get wrong on big graphs
ResizingOne slider, instant re-render at a new stitch widthStart over on a fresh sheet
Cost to try an ideaFree and instant — test five photos in five minutesAn evening per attempt

Frequently asked questions

What is a crochet graph?

A crochet graph is a grid chart where each square represents one stitch and each color represents one yarn. You follow it row by row (or diagonally for C2C) to build a picture into your fabric. Blankets made this way are often called graphgans.

How do I make a graph for crochet from a photo?

Upload the photo to the graph maker, choose how many stitches wide the graph should be and how many colors to allow, then generate. The image is scaled to your grid and each pixel region is assigned a palette color, giving you a square-by-square chart.

What size should my crochet graph be?

Match the graph width to your project: 40–60 stitches for pillows and panels, 90–120 for throws. Remember that in single crochet a stitch is roughly square, so the graph's proportions carry straight into the finished piece.

How do I read a crochet graph?

Work one grid row per crochet row. Odd rows are usually read right-to-left and even rows left-to-right when working flat, following each square's color. The legend tells you which yarn each color is and how many stitches it needs in total.

Can I use the graph for C2C instead of rows?

Yes. Generate with the C2C preset (or on the C2C generator page) and the same graph works diagonally — each cell becomes one C2C block instead of one single crochet.

Is the crochet graph maker free?

Yes, generating and downloading graphs is free with a small watermark. No account or software install needed — everything runs in the browser.