Guide · 5 min read · Updated April 2026

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:

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:

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:

  1. 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.
  2. 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

Try it with your own photo

Free, no signup, works in your browser.

Open Bobble →

Keep reading