Free Crochet Pattern Generator

Turn a photo into a flat crochet pattern: a color chart, written row-by-row instructions and a yarn shopping list, for graphgan, C2C or tapestry crochet.

Drop a photo here, or choose a file

JPG, PNG or WebP. It never leaves your browser.

Makes flat color charts for blankets, pillows, wall hangings and bags. It does not write amigurumi (stuffed toy) patterns.

No photo handy? Try one of these:

What you get. The sunflower sample at 60 stitches wide in 6 Red Heart colors, exactly as the generator makes it.
Sunflower photo before it is turned into a crochet pattern1. Your photo
Crochet color chart generated from the sunflower photo, 60 stitches wide in 6 colors2. Color chart with row numbers
Simulated stitched preview of the sunflower crochet chart3. Stitched preview (simulated, not a photo of real fabric)

How to use the crochet pattern generator

Going from photo to crochet pattern takes three steps and about a minute. This crochet pattern maker needs no account and no design skills.

  1. Upload a photo

    A pet, a face, a logo, a child's drawing. Clear subjects on plain backgrounds give the cleanest charts. The photo is read by your browser and is never uploaded.

  2. Pick a style and a size

    Choose graphgan rows, C2C or tapestry, then drag the width slider. The finished size in inches updates from your gauge, so you can see whether you are making a pillow or a throw before buying yarn.

  3. Crochet along, one step at a time

    Open Crochet along and the page tells you what to do next: how many stitches, in which color, and when to switch. Or read the chart or the written rows. Your place is saved in your browser.

More than a crochet chart maker: a pattern you can follow

A picture of a grid is a crochet graph, not a pattern. You still have to count every square, work out which direction each row runs and guess how much yarn to buy. This crochet pattern generator does that work for you, and the printable PDF is free.

A chart that reads the way you crochet

One square is one stitch (or one C2C block). Rows are numbered from the bottom, every tenth line is bold, and you can switch on letters for printing in black and white.

Written row-by-row instructions

Every row is spelled out as color counts in working order, such as Row 4 (WS) → A×12, B×3, A×45. Right-side and wrong-side rows are marked, and C2C rows say whether to increase or decrease.

Fewer ends to weave in

Photo conversions leave single stray stitches that each cost you two yarn ends. The clean-up slider removes them, and the summary shows the total number of color changes so you can compare settings.

Yarn list with yardage

Match the colors to Red Heart Super Saver, Caron Simply Soft or Stylecraft Special DK, swap any shade for one you already own, and get estimated yards and skeins for each color.

True-to-size proportions

Crochet stitches are not square. A double crochet is nearly twice as tall as it is wide. The row count is calculated from your gauge, so a round face stays round.

Crochet-along mode

No counting squares. Each step says something like 12 sc in Jade, then switch to Pumpkin, with a close-up of where you are. It can read the steps aloud and keep your screen on while your hands are busy.

See it stitched before you start

Switch the chart to Stitched look to preview the piece as crochet fabric at your gauge, so you can judge the colors and the true proportions before buying yarn.

Fix it by hand

Switch on Edit stitches to repaint squares, clean up an eye or simplify a background. The written rows and yarn totals update with every change.

Graphgan, C2C or tapestry: which crochet graph style to choose

The same photo becomes a different project in each technique. The generator changes the stitch gauge, the reading order and the written instructions to match.

StyleHow it is workedOne square equalsBest for
Graphgan rowsFlat, bottom to top, turning every row. Right-side rows read right to left, wrong-side rows left to right.1 single crochet (or hdc / dc)Detailed pictures, portraits, wall hangings
C2C (corner to corner)Diagonal rows of blocks from one corner to the opposite corner, increasing then decreasing.1 block: ch 3 + 3 dcBlankets that grow fast, bold simple designs
TapestryIn the round without turning. Every round reads the same direction and the unused color is carried inside the stitches.1 single crochetBags, baskets, cushions, hats

Mosaic and filet crochet follow different rules (two colors per row, or open and filled mesh), so they are not offered here yet. A photo forced into those techniques rarely works without redrawing.

How many stitches wide? A quick size guide

Width in stitches decides both the detail and the finished size. These figures use worsted-weight yarn at a typical gauge of 14 single crochet or 5 C2C blocks per 4 inches. Enter your own gauge under More options for an exact size.

ProjectFinished sizeSingle crochet rowsC2C blocks
Wall hanging12 × 12 in (30 × 30 cm)42 stitches × 48 rows15 × 15
Pillow front16 × 16 in (40 × 40 cm)56 stitches × 64 rows20 × 20
Baby blanket30 × 36 in (76 × 91 cm)105 stitches × 144 rows38 × 45
Throw blanket50 × 60 in (127 × 152 cm)175 stitches × 240 rows63 × 75

Tips for a photo that crochets well

Why not an AI crochet pattern generator?

Image models produce pictures that look crocheted, and text models produce instructions that sound right. Neither is counted from a real grid, so stitch counts drift from row to row and the piece will not come out as shown. Here the chart is computed from the pixels of your photo, and the written rows are counted from that same chart. The numbers always add up, and the same photo with the same settings gives the same pattern every time.

Crochet pattern generator FAQ

Is the crochet pattern generator free?

Yes, all of it. The chart, the crochet-along steps, the written row-by-row instructions, the yarn list, and the PNG and printable PDF downloads are free. There is no account, no sign-up and no watermark.

How do I turn a photo into a crochet pattern?

Upload the photo, choose graphgan rows, C2C or tapestry, then set the width in stitches and the number of colors. The generator maps the photo onto a stitch grid, reduces it to your chosen number of yarn colors and writes out every row.

Does it give written instructions or just a chart?

Both. Every row is written as color counts in the order you work them, for example Row 4 (WS): A×12, B×3, A×45, with right-side and wrong-side rows marked and the reading direction shown.

What is the difference between graphgan, C2C and tapestry?

A graphgan worked in rows uses one single crochet per square and is turned every row. C2C (corner to corner) works diagonal rows of small blocks from one corner to the opposite corner. Tapestry is worked in the round with the unused color carried inside the stitches, which suits bags and baskets.

How many stitches wide should my blanket be?

Divide the width you want by your stitch width. In worsted yarn, single crochet is about 3.5 stitches per inch, so a 30 inch baby blanket is about 105 stitches wide. In C2C, blocks are about 0.8 inch, so the same blanket is about 38 blocks wide.

I am a beginner. Can I crochet a pattern from a photo?

Yes, if you start small. Click Use beginner settings for a 40-stitch, 4-color pattern in single crochet, then open Crochet along. It walks you through every row, tells you when to change color and explains each stitch in plain words. A full-size photo blanket has thousands of stitches, so make a small square first.

How many colors should I use?

Start with 5 to 8. Fewer colors mean fewer ends to weave in and less yarn to buy. Portraits and pets usually need 8 to 12 to keep the face readable.

Can I use US or UK crochet terms?

Yes. Switch between US and UK terms under More options. A US single crochet is a UK double crochet, so the written instructions change with the setting.

How accurate are the yarn colors and yardage?

They are estimates. Shade names are the makers' own, but screen colors only approximate real yarn, so check shades in person before buying a full set. Yardage is based on typical stitch lengths plus a 10% allowance. Crochet a small swatch if your project is large.

Are my photos uploaded to a server?

No. The photo is processed in your browser and never leaves your device. Your last pattern is saved in your browser so it is still there when you come back.

Is this an AI crochet pattern generator?

No language model writes the pattern. The chart is computed from the pixels of your photo and the written rows are counted directly from the chart, so the two always agree.

Can I sell things I make from my pattern?

Yes, if you own the photo or have the right to use it. The pattern is yours. Characters, logos and other people's artwork remain their owners' property.

Crop to your subject

Stitches are big pixels, so background wastes them. Drag the box or its corners until the subject fills it.