How to turn a photo into a crochet pattern
If you’ve ever stared at a photo of your dog, your kid, or a sunset and thought “I could crochet that” — you can. This is the short version of how it actually works, and the bits nobody tells you until you’ve already wasted an evening.
What “turning a photo into a pattern” actually means
A crochet pattern from a photo is just a colour-by-number grid. Each square on the grid is one stitch (or one block, in C2C), and the colour of the square tells you which yarn to pick up next. The clever bit isn’t the chart itself — it’s reducing thousands of photo colours down to a small handful of yarn shades that still look like the original picture when you stand back.
You don’t need to draw any of this by hand. Bobble does the colour reduction, the grid mapping and the row-by-row written instructions for you. The point of this guide is to make sure your input gives you a result you actually want to crochet.
Pick a photo that will actually work
Not every photo translates well. A few things to look for before you upload:
- Strong shapes, simple background. A subject that fills most of the frame against a plain background reads much better at low resolution than a busy scene with twenty things going on.
- Clear contrast. If you squint at your photo and the subject blurs into the background, the chart will too. Pick something where light and dark areas are obvious.
- Not too many colours. A close-up of a single flower beats a holiday landscape. The more colour variation in the photo, the harder it is to reduce down to a handful of yarn shades without it looking muddy.
- Square or close to it. Most blankets, cushion fronts and tapestry hangs are roughly square. A long thin photo will either get cropped or end up on a chart that’s 30 stitches by 90, which is awkward to make.
Reduce the colours
This is the most important step and the one that catches first-timers out. A photo has millions of colours; a crochet chart needs maybe four to twelve. Bobble picks an initial palette automatically, but you should always tweak it before committing.
Start by trying the lowest number of colours that still looks like your subject. Six is a sweet spot for most photos. If your finished chart looks like a mess of confetti, you’ve got too many colours. If it looks like a flat blob, you’ve got too few — try adding one or two and see if the shape comes back.
Tap any swatch to nudge it towards a yarn you actually own. If you’ve got six skeins of Stylecraft Special DK in your stash, there’s no point letting the tool pick a colour you’ll never match — push the swatches towards what’s in your basket. (More on this in how to choose yarn colours from a photo.)
Choose C2C or single crochet
Both work from the same chart but stitch in completely different directions:
- Single crochet (SC) — works row by row, left to right then right to left. Each square is one stitch. Tighter, more pixel-art look. Better for cushion covers, wall hangs and tapestry crochet.
- Corner-to-corner (C2C) — works diagonally from one corner outwards in little blocks. Faster to make, drapier, and the result is bigger per skein. Better for blankets and graphghans. There’s a full breakdown in our C2C graphghan guide.
Pick whichever you’re more comfortable with. Bobble shows the same chart for both — only the written instructions change.
Read the chart while you stitch
The biggest jump for new pattern-makers is going from “here’s my finished chart” to “I am on row 47 of 90 and I’ve lost my place again.” Two things help:
- Use the follow-along runner. Bobble has a built-in stitch-by-stitch view that highlights the row you’re on, ticks off where you are, and remembers your place between sittings. It’s the difference between a project you finish and a project that lives in a bag for two years.
- Print a copy as a backup. Even if you use the runner, having a paper chart you can mark with a pencil is comforting. Free accounts can export PNG; Pro adds a one-tap PDF with chart and written instructions side by side. There’s also a guide on how to read a crochet chart if the grid layout is new to you.
A few tips before you start
- Crochet a small swatch first to check your gauge. Your finished blanket size depends entirely on your hook and tension, not the chart dimensions.
- Wind small bobbins of each colour rather than working from full skeins — a 60-stitch row with five colour changes gets ugly fast otherwise.
- Weave ends as you go. Thirty colour changes saved up for the end is no-one’s idea of fun.
- If you don’t love the first chart, start over. The whole point of doing this in software is that it costs nothing to try a different photo, fewer colours, or a different palette.