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
Pick a picture
Choose a photo or digital image with a clear subject. Bold shapes and flat colors produce the cleanest graphs.
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.
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
| CrochetPatternGen | Hand-drawn graph paper | |
|---|---|---|
| Getting the image onto the grid | Pixels map straight onto stitch cells automatically | Trace or redraw the design over printed graph paper |
| Color accuracy | Colors come from the photo itself, reduced to your chosen palette size | Limited by the pencils you own and your eye for shade |
| Counting stitches per color | Computed exactly from the finished graph | Manual tally, easy to get wrong on big graphs |
| Resizing | One slider, instant re-render at a new stitch width | Start over on a fresh sheet |
| Cost to try an idea | Free and instant — test five photos in five minutes | An 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.