Knitting chart from photo

Make an intarsia or colourwork chart from any photo. Enter your gauge and the chart uses real stitch proportions — knit stitches are wider than they are tall — so the knitted picture isn’t stretched. Get a lettered chart numbered from the bottom right, a colour key and stitch counts. Your photo stays on your device.

🔒 Private: runs on your deviceFree, no sign-upNo watermark

1Choose a photo

2Chart settings

3Your chart

Choose a photo to start.

Red Heart Super Saver shade codes and names follow the current Yarnspirations catalogue; on-screen colours are approximate (data: craft-color-codes, CC BY 4.0). Always compare with real yarn.

How to make a knitting chart from a photo

  1. Knit a gauge swatch in your yarn and stitch, and count stitches and rows over 10 cm (4 inches).
  2. Enter the gauge and the width of the chart in stitches.
  3. Choose a photo and the number of colours. Fewer colours make intarsia and stranded knitting much easier.
  4. Check the knitted preview, then download the PDF chart and colour key.

Why the chart cells aren’t square

Most knitting is wider per stitch than it is tall per row. If you knit a square-celled chart, a circle comes out as a flat oval. This tool sizes each chart cell from your gauge, so what you see on the chart is what you get in the knitting.

Yarn weight (typical gauge per 10 cm)Stitch widthRow height60 stitches is about
Fingering, 28 st × 36 rows3.6 mm2.8 mm21 cm
DK, 22 st × 30 rows4.5 mm3.3 mm27 cm
Worsted, 18 st × 24 rows5.6 mm4.2 mm33 cm
Chunky, 14 st × 19 rows7.1 mm5.3 mm43 cm

These gauges are typical for stocking stitch; your own swatch is always more accurate.

Reading the chart

Intarsia or stranded colourwork?

For big areas of colour (a pet portrait, a logo), use intarsia with a separate bobbin for each area and twist the yarns at every colour change. For small repeating patterns, stranded (Fair Isle) colourwork carries both colours across the back, which works best with no more than two colours per row and floats shorter than about 5 stitches.

Frequently asked questions

Why does my gauge matter?

A knit stitch is wider than it is tall: at 22 stitches and 30 rows per 10 cm, each stitch is 4.5 mm wide but only 3.3 mm tall. A chart with square cells would come out squashed when knitted. This tool uses your gauge, so the picture keeps its shape.

How do I read the chart?

For flat knitting, start at the bottom-right. Read right-side rows from right to left and wrong-side rows from left to right. Rows are numbered on the right edge from the bottom, stitches along the top from the right.

Intarsia or stranded (Fair Isle)?

Large blocks of colour suit intarsia (a separate bobbin for each area). Stranded colourwork works best with only two colours per row and short runs, so pick few colours and a simple image.

How many stitches wide should it be?

Width in stitches ÷ your stitches per 10 cm × 10 = width in cm. A 60-stitch chart at 22 stitches per 10 cm is about 27 cm wide: right for a cushion front or the front of a jumper.

Is my photo uploaded?

No. Everything runs in your browser.

Last updated 2026-10-19.