How to Turn a Photo Into a Crochet Blanket Pattern
September 25, 2026
Somebody shows you a blanket with a picture in it — a dog, a mountain, a name — and you think I could make that. You could. The crocheting is single crochet and changing colors, and you already know both.
The part nobody explains is what happens first: turning the picture into a grid you can follow. That step has a few traps in it, and all of them are cheaper to avoid now than to discover on row eighty.
What a picture blanket actually is
A grid. One square, one stitch. Fill each square with a color and the colors add up to a picture, the same way a cross-stitch chart does.
So "designing" a picture blanket really means answering two questions: how many squares across and up, and which colors. Everything else is crochet you already know.
Start from the blanket, not the picture
This is the one that catches people, and it catches them expensively.
The instinct is to pick a picture, feed it to a generator, and see what comes out. But a chart's size in squares is the blanket's size in stitches, and stitches are a fixed width — yours, measured. So the arithmetic only runs one direction:
Inches you want × your stitches per inch = squares across.
Say you want a 40-inch-wide throw and your single crochet runs 4 stitches to the inch. That is 160 squares across. If your rows run 4½ to the inch and you want 50 inches tall, that is 225 rows. Your chart has to be 160 by 225 — and now you know that before you choose a picture, instead of after.
Run it the other way and the numbers get silly fast. A chart 150 squares wide worked in corner-to-corner blocks, where each block is about an inch, is a blanket 150 inches wide. That is not a throw, that is a rug for a hallway you do not own.
You cannot borrow somebody else's stitches-per-inch, either. Crochet a swatch in the yarn, hook and stitch you actually plan to use, and count both directions over four inches. (The gauge calculator does the multiplying if you would rather not.)
Your stitches are not square, and the grid is
Graph paper squares are square. Crochet stitches are usually not — most people's single crochet is a little wider than it is tall, and half double crochet is taller again.
Which means a chart that looks right on the screen comes out stretched in yarn. A circle becomes an oval. A face becomes a slightly longer face. Nothing has gone wrong; the grid just made a promise your stitches do not keep.
Count both directions on that swatch — stitches across four inches, rows up four inches. If the numbers differ, your picture will stretch by the same proportion, and you can squash the image slightly before charting to cancel it out. Most free generators do not do this for you, and it is the single most common reason a finished picture blanket looks almost right.
Choose a picture that survives being small
Here is the honest test, and it takes five seconds: shrink the photo until it is the size of a postage stamp, then look at it. If you cannot tell what it is, neither will your blanket.
A 160-stitch-wide chart sounds enormous and is not. Sixty thousand pixels of photograph are about to become a few thousand colored squares, and everything fine disappears in the crush — eyelashes, whiskers, the difference between two similar greens.
What survives:
- Strong contrast. A dark subject on a light background. Two greys that look different on a screen will be the same yarn.
- A simple silhouette. Something recognisable by its outline alone.
- A plain background. Busy backgrounds eat colors you would rather spend on the subject.
- Not-quite-a-portrait. Faces are the hardest thing in the craft; a pet in profile is far kinder than a person straight on.
Crop the photo to the same shape as the blanket before anything else. A square picture in a rectangular blanket gets stretched or cropped by something, and you would rather it were you.
Fewer colors than you think
Every color is a skein to buy, a strand to carry, and one more thing dangling off the back of your work. Four to six is plenty for most pictures. Ten is a wrestling match.
It helps to remember that a picture reads by contrast, not by count. Three well-separated values — a dark, a mid, a light — will give you a clearer image than eight colors that all sit in the same range. When you are choosing, squint at your palette: if two colors blur together, they are one color doing twice the work.
Check it before you buy any yarn
The chart already knows things worth knowing.
How big it really is. Squares across ÷ stitches per inch = inches. Do it once, out loud. It is much cheaper than finding out in November.
How much of each color. Count the squares of each color — most generators total this for you — and turn it into a share of the whole. If your blanket needs about 2,000 yards in total (here is how to work that out) and the background is 60% of the squares, that is roughly 1,200 yards of background. Now you can buy sensibly, in one go, in one dye lot, instead of hunting for a matching lot in January.
Where the color changes are. Skim the chart for rows with a dozen separate color blocks in them. There will be a few; that is fine. If there are eighty, the picture is more detailed than the blanket can carry, and simplifying now is a better afternoon than unpicking later.
Then it is just crochet
Work from the bottom row up. Right-handed, read row one right to left — the way your stitches travel — then turn and read row two left to right. Odd rows one way, even rows the other, all the way up. (Left-handed, flip that: your odd rows read left to right.)
Reading every row the same direction is the classic mistake, and the picture comes out scrambled in a way you will not notice for a dozen rows. Count every row while you are at it — in a picture blanket a lost stitch does not just narrow the edge, it shifts the picture sideways from there up.
The charting is the part that feels like it needs a skill you do not have. It does not. It needs a swatch, some arithmetic you just did, and a photo that can stand being small.
Crochet Bobble does this part for you — a photo in, a chart back at your own gauge, in the yarn colors you actually own, and then it keeps your place as you work it. No taping pages together and no counting back to row ten to find where you were.
Every tool you reach for, in one place
Crochet Bobble keeps what yarn you already own, which row you were on and how much a blanket will take — one app instead of a notebook and four others. The stitch school opens later, and joining now gets you both.
Crochet Bobble opens Winter 2026 — waitlist members get 2 months free at launch, then the founder price of $7.99/mo for as long as you stay.
You’re on the list — thank you! Look for a note from hello@crochetbobble.com.
That didn’t go through. Please try again, or email hello@crochetbobble.com.
Want to help build it? Apply to be a beta tester →
Notes from readers