Free crochet chart, graph and grid maker

Turn any photo into a free crochet pattern you can follow row by row

You bring the photo. Bobble does the rest: the yarn colours, the chart in C2C, rows or tapestry, and Make Mode to take you through it row by row.

Your photo, your chart, at your size. Bobble does the rest: the yarn colours, the chart in C2C, rows or tapestry, and Make Mode to take you through it row by row.

Start creating Choose a photo See how making works

Free · no card needed · charts are made on your device

Make Mode: Fox, row 19 of 45, worked right to left. Now 15 Orange, stitches 16 to 30, then 2 Black.FoxSavedWhole pieceRow 19 of 45right to left15 Orangestitches 16 to 30, then 2 Black51015202530354045UndoNext15 of 45 stitches · 40% · about 2 hr 20 min leftPatternChartNoteShare

Make Mode walks you through it

A crochet chart is a grid of squares and a great deal of counting.

Make Mode: Sunflower, row 17 of 45, worked right to left. Now 13 Dark Brown, stitches 17 to 29, then 9 Gold. The whole chart is shown beside the instructions, with the next two rows below.SunflowerSavedRow 17 of 45right to left13 Dark Brownstitches 17 to 29, then 9 Gold51015202530354045UndoNext16 of 45 stitches · 36% · about 2 hr 40 min leftComing upRow 18Row 19PatternChartNoteShare

It reads the chart

One stretch at a time: which colour, how many, which way.

It counts for you

Press Next after each stretch. Bobble keeps the count and estimates the time left.

It keeps your place

Stop mid-row and pick up there next week, on any device you sign in to.

How it works

Create, make, finish, then make again

1

Create

Turn your photo or a ready-made template into a crochet chart with yarn colours, then make it row by row in Make Mode.

2

Make

Start Make Mode. Bobble guides each row, tracks progress and remembers exactly where you left off.

3

Finish

Confirm the physical object is complete, add a finished photo and keep a record of what you made.

4

Make again

Share the finished project, inspire another maker and choose what you want to make next.

From a photo to a crochet pattern

Add a photo, choose the finished size and the number of colours, then pick C2C, rows or tapestry. From that one photo Bobble gives you:

How Bobble writes a C2C pattern

A C2C chart counts blocks, not stitches. In UK terms each block is a chain of 3 and 3 trebles (3 double crochet in US terms). Bobble writes out each diagonal row and marks the longest one, after which you decrease at both ends. In DK on a 4 mm hook, four blocks make about 10 cm. What is a C2C graphghan?

Photos with a clear subject and few colours chart best: a pet, a silhouette, a logo. Busy scenes do not. How to turn a photo or picture into a crochet pattern.

Features

A crochet chart, graph and grid maker

Crocheters call the same plan a chart, a graph or a grid: a picture drawn in squares, one colour to a square. A blanket worked from one is a graphghan (some write graphgan). In Bobble each square is one stitch when you work in rows or tapestry, which many call pixel crochet, and one block in C2C. Bobble makes colour charts like these, not stitch-symbol diagrams, and it does not chart filet or mosaic crochet.

Pricing

Simple, honest pricing

Compare plans Free forever
Starter
£0
Most popular
Pro
£3.99 /month
Projects in progress, synced to the cloud 3 (finished ones don’t count)
Templates 14 free
C2C, rows & tapestry charts
Make Mode
Written instructions
PNG export & copy as text
Shared links 1
PDF export with chart + instructions
Style filters Pastel, pop-art, vintage
Start creating
Guides

Learn the basics

7 min read
How to turn a photo or picture into a crochet pattern
Choose a picture that crochets well, size it from your tension, then follow it row by row.
6 min read
What is a C2C graphghan?
Plain-English intro to corner-to-corner blankets and the stitch.
4 min read
Choosing yarn colours from a photo
How many colours, brand matching, and why contrast beats accuracy.
4 min read
How to read a crochet chart
Where to start, which way the rows run, and tracking your place.
7 min read
Crochet blanket sizes for the UK
Sizes in cm and inches from cot to bed, with stitch and block counts for rows and C2C.
5 min read
How many balls of yarn?
A repeatable method for estimating yarn quantities by colour share.
Gallery
Browse the designs
Hearts, animals, geometric and seasonal patterns, open any one in the app.
All guides
All Bobble guides
Every Bobble guide, from chart-making to yarn matching.
FAQ

Common questions

How do I turn a photo into a crochet pattern?

Upload any photo to Bobble, choose how many yarn colours you want, and the tool builds a colour-coded crochet chart that you make row by row in Make Mode. You can fine-tune each colour to match yarn you already own. With Pro you also get the written instructions, and can print the pattern as a PDF or save the chart as a PNG.

Is Bobble free to use?

Yes. Bobble has a free plan that lets you keep 3 projects in progress (finished ones don’t count), synced across your devices, use 14 free templates and make any chart row by row in Make Mode. Bobble Pro (£3.99/month) adds the written instructions, every download (PDF, PNG and printing), up to 50 projects in progress, the full template library and style filters.

Do I need an account?

No. You can make a chart and follow it in Make Mode without an account; Bobble keeps your projects in that browser. Sign in with Google, free, to keep them in sync across your phone, tablet and computer, to make a share link or to publish to the Gallery.

Does Bobble do C2C, rows and tapestry?

Yes. Choose corner-to-corner (C2C), rows (double crochet in UK terms, single crochet in US terms) or tapestry, and Bobble adjusts the chart and the written instructions to the method. Tapestry is charted as flat rows, with the colours you are not using carried inside the stitches and counted in the yarn amounts; four or fewer colours in a row works best.

Can Bobble make pixel crochet patterns?

Yes. Choose Rows and each square of the chart is one stitch, a double crochet in UK terms or a single crochet in US terms, which is what most people mean by pixel crochet. Choose C2C and each square is a block instead.

How big can a chart be, and how many colours?

From 10 to 300 stitches, or C2C blocks, each way, with 2 to 20 colours; 8 is the default. Pick a size (a 40 × 40 cm cushion, a 75 × 100 cm baby blanket, a 120 × 150 cm throw or a 50 × 70 cm wall hanging) or type your own in cm or inches. Bobble crops the photo to that shape, never stretches it, and sets the stitches and rows from your tension.

Can I draw on a blank crochet grid?

Not yet. Start from a photo or one of Bobble’s designs, then recolour, merge colours and resize in the Maker. There is no blank grid to paint square by square.

What can I make with Bobble?

Any flat piece you can chart: a blanket or throw, a cushion cover, a wall hanging, or a panel to sew into something bigger. It also makes a bauble cover worked in rounds. It does not shape garments, and tapestry is charted as flat rows.

Is there a Bobble app in the App Store?

No. Bobble is not in the App Store; it runs entirely in your web browser on a phone, tablet or desktop, and there is nothing to install. You can add it to your home screen and use it offline once loaded.

Can I match my own yarn brand colours?

Two brands: Bobble names the nearest Stylecraft Special DK or Paintbox Simply DK shade for every colour, whichever of the two you choose. Both are UK brands, and there is no US brand yet. For any other yarn, match by eye from the chart’s colours: tap any swatch in the palette to pick exact hex values, sample from your photo, or nudge each colour toward the yarn in your stash.

Will Bobble tell me how much yarn to buy?

Yes. Enter your tension, the stitches and rows per 10 cm from a swatch, and Bobble shows the real finished size in centimetres and inches. It also lists every colour with the metres and number of balls to buy, including a 10% allowance for tension and the tails you weave in.

Ready to start your next project?

Pick a template, upload a photo, see what you can make. Free, no card needed.

Start creating