Graphgan Maker: Free Pattern Generator & Templates
A graphgan is a crocheted blanket worked from a colored grid. Each square on the chart tells you which yarn color to use for one stitch. The picture in the finished blanket comes entirely from those color changes, not from any fancy stitch work. That one idea makes a graphgan one of the most beginner-friendly ways to crochet a picture. It's also why graphgan patterns crochet has become such a popular search for makers who want a portrait, a logo, a pixel-art character, or a geometric design rendered in yarn.
Last updated:
TL;DR — The short version
A graphgan is a single-crochet blanket worked from a coloured pixel-grid chart. Wider charts (200+ stitches across) need careful per-color stitch counts and a graph that respects crochet's stitch aspect ratio. Graphgan mode in the free Stitchsums chart editor handles the chart and the yarn estimate together.
This guide explains what a graphgan actually is, how the chart works, how to pick and size a design, and the real difference between single-crochet and corner-to-corner construction. Once you've got the mechanics down, graphgan mode in the free Stitchsums chart editor can turn your image into a chart (the image import is in beta, and it sets the rows from the stitch shape so the finished piece keeps its proportions). It'll also tell you how much of each yarn color to buy.
What Is a Graphgan in Crochet?
The word "graphgan" mashes together "graph" and "afghan" (an afghan being a crocheted blanket). You crochet from a graph, also called a chart or a grid, where the whole image is broken into squares. Every square is one stitch in one specific color. Work the squares row by row, switch colors where the chart says to, and the image shows up as you go.
If that sounds familiar, it should. It's the same idea behind cross-stitch and pixel art. A graphgan is basically a pixel grid you crochet instead of stitch with a needle. That's why a good cross-stitch pattern maker and a graphgan maker share so much under the hood. The one crochet-specific catch is that crochet stitches aren't square. We'll come back to that, because it's the single biggest reason a graphgan can come out looking stretched.
People love graphgan crochet for a few reasons. The stitch itself stays simple and repetitive, so you can focus on color changes instead of learning tricky techniques. The result reads as a clear picture from across the room. And since the design lives entirely in the chart, you can crochet just about anything you can put on a grid.
How a Graphgan Chart Works
A graphgan chart is a rectangular grid of colored cells. You read it the way you read your crochet: usually from the bottom up, and switching direction each row, because crochet is worked back and forth. Right-side rows read right to left, and wrong-side rows read left to right. That keeps the design pointed the right way no matter which direction your hook is going.
A complete chart holds three pieces of information:
- The color of each cell, which maps to a yarn color in your palette.
- A color key or legend, which gives each color a symbol or number so you never have to guess which skein a cell wants.
- Stitch and row counts, the width and height of the grid, which become the size of your finished blanket once you factor in gauge.
When you crochet from the chart, you carry or change yarn at each color boundary. In single-crochet graphgans you usually carry the unused color along the top of your stitches, or you use the tapestry-crochet method of working over the strand, which keeps the back tidy. If you're new to carrying yarn cleanly, the techniques overlap a lot with tapestry crochet patterns, where color carrying is the whole game.
Choosing and Sizing a Graphgan Design
Good graphgan patterns crochet start with a design that survives being chopped down to a grid. High-contrast images with clear shapes translate beautifully. Subtle gradients and tiny details tend to turn to mud, since each cell can only be one solid color. When you pick an image, ask yourself whether you'd still recognize it drawn in chunky pixels. If yes, it'll make a strong graphgan.
Sizing comes down to three numbers working together:
- Grid dimensions — how many cells wide and tall. More cells mean more detail, but also a bigger blanket and more color changes.
- Gauge — how many stitches and rows you get per inch with your yarn and hook. This turns cells into inches.
- Finished size — the width and height of the actual blanket you want.
Pick any two and the third is set for you. Say you want a 40-inch-wide baby blanket and your gauge is 4 stitches per inch. That gives you room for roughly 160 stitches across, which sets your maximum grid width. Push past that and the blanket grows. Shrink the grid and you lose detail. A quick gauge swatch before you commit to a chart saves a lot of heartbreak later, and once the size is locked in, the editor's per-color yarn amounts tell you how much yarn you need. If you swap yarns, the yarn yardage calculator compares them by yardage.
Single-Crochet vs C2C Graphgan
There are two main ways to build a graphgan, and the one you pick shapes everything from how the fabric drapes to how you read the chart.
Single-crochet graphgan works the grid in plain single crochet stitches, one stitch per cell, row by row in straight horizontal lines. The fabric is dense, sturdy, and shows the image with crisp edges. It's the most literal translation of the chart, so it's forgiving for beginners. The downside is that single crochet is the shortest stitch, so a big blanket means a lot of stitches and a fair bit of yarn carrying.
Corner-to-corner (C2C) graphgan builds the blanket diagonally in small blocks. You start at one corner, grow to full size, then decrease down to the opposite corner. C2C works up faster and gives a softer, more textured fabric. The trade-off is that each block covers a small square of the chart, and reading on the diagonal takes some practice. C2C is a big technique on its own, so we cover the construction, increases, and decreases in depth on the C2C crochet pattern maker page. Pair it with this guide when you want the same image worked diagonally.
A handy rule of thumb: pick single crochet when you want the sharpest image and a firm blanket. Pick C2C when you want speed and drape and don't mind slightly fuzzier edges on fine detail. Both read from the same kind of colored grid, so a design from a crochet graph maker can usually feed either method. In Stitchsums, graphgan and C2C are separate editor modes, so you draw or import in the mode you plan to crochet.
Why Graphgan Proportions Go Wrong (and How to Fix Them)
Here's the thing that trips up almost every first-time graphgan maker: a crochet stitch isn't square. Depending on your yarn and tension, a single crochet stitch tends to be a little taller than it is wide, or a little wider than it is tall. It's almost never a perfect square. So if you crochet a design that was charted on square graph paper, your finished blanket comes out stretched. It gets squished vertically or pulled wide, and circles turn into sad little ovals.
The fix is to build the chart on a grid that matches your actual stitch-to-row ratio instead of a square one. If your gauge gives you 4 stitches and 5 rows per inch, the chart cells should reflect that 4:5 proportion. Then the image renders true once it's crocheted. Doing this by hand means redrawing your image onto custom-proportioned graph paper, which is tedious and easy to mess up.
Closing that gap is the whole point of the Stitchsums image import. When you use Start from an image (beta) in the chart editor, it sets the number of rows from the stitch shape, or from your gauge if you enter it, so the finished blanket keeps the picture's proportions. Our picture to crochet pattern guide explains the idea in more depth. One caveat: the editor's on-screen grid is drawn with square cells, so the chart you edit can look stretched next to the finished blanket, while the import preview is drawn at stitch proportions.
Make Free Graphgan Patterns With the Stitchsums Chart Editor
Graphgan mode in the Stitchsums chart editor takes an image (through the beta import), or a design you paint cell by cell, and turns it into a chart with written row-by-row instructions. Two features are worth knowing about.
Aspect-ratio-aware image import. You can enter your gauge (it's optional), and the import sets the number of rows from your real stitch and row dimensions instead of assuming square cells. Without a gauge, it uses the typical stitch shape. Your gauge also feeds the editor's finished-size estimate. That's how a round face stays round and a logo keeps its shape. This is the single most important thing a graphgan tool can do, and most free graphgan patterns floating around the web skip it entirely. (The editor's on-screen grid itself is drawn with square cells, so the chart you edit can look stretched next to the finished blanket.)
Per-color yarn estimation. The editor counts every cell of each color and gives you a yarn amount for each shade, plus a buy-N-skeins shopping list. Instead of guessing how many skeins of navy versus cream you need (and then running out three rows from the end), you get a per-color breakdown before you buy. If you swap yarns, the yarn yardage calculator compares them by yardage.
Beyond those, you get the usual chart-maker essentials: named grid-size presets, a pen, eraser, fill tool, and undo/redo, a Fabric view that previews the stitches, written row-by-row instructions, and a PDF download (chart image, materials list, and instructions) or a PNG of the chart. Use Start from an image to upload a photo and choose a width in stitches and a number of colors, or paint the grid yourself for original pixel designs and geometric patterns.
Because graphgan, C2C, and cross-stitch all read from the same kind of colored grid, you can bring the same picture into each of those modes in the editor. Crochet it flat in single crochet in graphgan mode, work it diagonally in C2C mode (our C2C crochet pattern maker guide explains how), or stitch it on fabric in cross-stitch mode. Switching mode starts a new chart, so you re-import or redraw the design rather than converting an existing chart.
Ready to start? Open the free Stitchsums chart editor, choose Graphgan, then start from an image (beta) or set your grid, optionally enter your gauge, and you'll have a chart with a per-color yarn list in a few clicks. It's free to use, and you don't need an account to generate your first pattern.
Graphgan Patterns Crochet: Frequently Asked Questions
What is the difference between a graphgan and C2C?
A graphgan is any crocheted blanket worked from a colored grid, no matter the stitch. C2C, or corner-to-corner, is a specific way to build that grid diagonally in small blocks. So C2C is one way to make a graphgan. Single crochet worked in straight rows is another. Both read from the same kind of chart.
Are graphgan patterns good for beginners?
Yes. Single-crochet graphgans use only one simple stitch, so the real challenge is managing color changes, not learning advanced moves. Start with a small, high-contrast design and a limited palette of two or three colors before you work up to detailed portraits.
Where can I find free graphgan patterns?
You can generate your own free graphgan patterns from an image with graphgan mode in the free Stitchsums chart editor (the image import is in beta). That's often better than hunting for premade charts, because you choose the size and the number of colors. The import sets the rows from the stitch shape, or from your gauge if you enter it, so the proportions stay true, and you get a per-color yarn estimate for your exact project.
How much yarn does a graphgan use?
It depends on the grid size, your gauge, and how many cells each color covers. The Stitchsums editor gives a per-color yarn amount and a buy-N-skeins shopping list automatically, and the yarn yardage calculator compares yarns by yardage if you swap. As a rough guide, larger grids and denser single-crochet fabric use more yarn than an equivalent C2C blanket.
Can I turn a photo into a graphgan?
Yes. In the Stitchsums chart editor, choose Graphgan mode and then Start from an image (currently in beta). Upload a photo, choose a width in stitches and a number of colors, and the tool reduces the image to that many colors, setting the rows from the stitch shape or your gauge so the finished piece keeps the picture's proportions. High-contrast photos with clear shapes give the best results.