How can a crafter turn an image into a custom pattern for a knitted motif — quickly and easily — without spending a fortune?

It’s not as difficult as you might think, to make your own knitting pattern, and you can do it for little or no cost at all.  Suddenly, all sorts of creative possibilities come to mind —

  • custom logo knitwear for the cheerleading squad
  • a child’s artwork reproduced on a sweater vest for Granny
  • Impressionist landscapes rendered on knitted afghans and throws
  • a knitted tote with a rock’n’roll idol’s portrait
  • your pet’s portrait on a knitted cushion cover…

Here, for example, is a chart for knitting a Union Jack flag motif in three colours. (Click on the thumbnail image to see a larget version, or feel free to grab the printable PDF knitting chart to stitch up a UK flag as you wish.)

Now, let’s talk about how that knitting chart is made…

Here are three different ways to chart out a pattern onto a grid — without having to invest in some of that delicious but high-priced stitch-mapping pattern-design software — and each method has its strengths and weaknesses.

  1. Graph paper (either pre-printed knitting chart paper, or grids that you print out yourself) and coloured pencils or such
  2. Free online image-to-knitting pattern conversion tool
  3. Free downloadable Knitting Pattern Generator software

A lot of this will apply to a wide range of grid-based needle crafts and art projects, too — crochet, needlepoint, petit-point, cross stitch — possibly even related crafts like fabric-paint embroidery, if you’re into pointillism techniques — as well as beading and mosaics, so don’t go away, even if knitting is not your craft of choice!

1. Knitting Chart or Graph Paper

Grab a selection of coloured pencils (one for each colour of yarn you plan to use), and mark your design — stitch by stitch — on a piece of knitting chart paper. One row of blocks in the pattern grid will be equal to one row of knitting, and each coloured block represents one stitch. You’ll just follow the knitting chart stitch by stitch, colour by colour of yarn, along the rows of the pattern.

It doesn’t get much easier!

But here’s the trick — knitting stitches are longer than they are wide. Regular pre-printed graph paper won’t work very well for this. You want paper that’s marked out in a grid of little rectangles instead of even-sided squares, to match the height and width of knitting stitches. Using an ordinary piece of graph paper, marked out in squares, will call for a little quality time with your calculator and math-oriented brain cells in order to get the proportions right for the knitted image.

A big time-saver, and much easier to get good results, is the knitting graph paper that’s specially made for the craft.

Knitting graph paper has rectangles, not squares, and is sized to the ratio of actual knitting stitches — because it does help to see what you’re doing, to scale, as you plan out the design or image to knit.

If you’re handy with the computer, you can print up a custom grid to suit the scale that fits you best.

Tip — print your grid onto a piece of tracing paper, instead of basic office bond paper. That way, you can place the tracing paper over your photograph or motif and use it as a guide when you’re plotting in the colours for each of the rectangles that represent a stitch for your pattern.

And do slip that tracing paper pattern inside a protective plastic sleeve, so it won’t run the risk of getting torn or damaged, as you’ll be referring to it often while working on your project.

2. Image-to-Grid Online Knitting Pattern Generator

The second way to make a knitting pattern from a logo, photo, or other image is a quick-and-easy free online knitPro tool from MicroRevolt:

knitPro is a web application that translates digital images into knit, crochet, needlepoint and cross-stitch patterns. Just upload jpeg, gif or png images of whatever you wish — portraits, landscapes, logos… and it will generate the image pattern on a grid sizable for any fiber project.

Here’s the deal — you go to the knitPro site, select a grid size (48×64, 96×120, or 120 x 160), select a stitch size for needlepoint, cross stitch, crochet, or knit (portrait or landscape), and then browse your computer to select the image you want to convert.

The pattern will be downloaded to your computer as a printable PDF file, like the Union Jack knitting chart shown above.

Like any software solution, this tool works best with pictures that have simple lines and a limited number of colours, so you may need to experiment a bit to get it right. And you pretty much have to take whatever is given to you by knitPro — there’s no easy way to make adjustments to the pattern that is generated from your image.

3. Image-to-Grid Free Knitting Pattern Software

Third, there’s a clever free program that can create knitting patterns out of pictures, that you can download and install on your own computer. The Knitting Pattern Generator is made to work on both Linux and Win32 computer systems.

free Knitting Pattern chart program screenshot

KPG also offers some features that you don’t get with a simple online utility — like the choice of pretty HTML or plain text output. And here, you do have the ability to edit the generated template, if you want to tweak the design that the software has created to make it better suit your needs.

You can specify a background colour instead of having it default to the first colour given. You can create a database of yarn or thread colours, and KPG will pick the closest colour from that list to match your picture. Or you can use a black-and-white picture to create a pattern that uses only one colour of wool, and different stitches are used to create the picture.

The downside, as far as I’ve seen so far, is mostly that knitPro is not as sophisticated as we’re used to seeing in commercial programs — but what do I expect for free? — and it’s directed specifically to knitting, rather than a variety of needlework. Still, as I mentioned, once you’ve got a grid in place, it’s a short step to adapting it to a change in the materials or technique.

Still, I’ve really only just begun to play with this free software, and I can tell you I’m looking forward to many hours of arty-crafty fun to be had. Did I mention that you can use KPG to create illusion patterns — designs that don’t make sense until they’re viewed from a certain angle — and how cool is that?! Ideas, ideas, ideas…

So, those are the three cheap-and-easy ways that I know of, to create a knitting chart from an image. Do you have a favourite tool or technique to share? Use the comment area to let us know what method works best for you!

This Post Has 68 Comments

  1. Amy Tudor

    Thank you so much for this information and the research you put into it. I really needed this info so I can knit a pattern onto a cape. Now I think I can do it. Thanks again

  2. Jacqueline K

    I am trying to work “words” or quotes into a plain stockinette baby pattern any idea on how I would chart it?

    1. Greta B

      You can get knitting graph paper or you can use regular graph paper. You mark out the pattern you want. There is a really good tutorials on You Tube

  3. Stacey

    er… the link for the MicroRevolt tool brings me to a Home Depot page selling garden tools….

    1. Domestik Goddess

      Oop, thanks for the heads-up, Stacey! Fixed: it should take you to now.

  4. Susan

    Thank-you for the great tips and ideas. I am attempting to knit a sweater with a picture of “dinoco”. A car’s character. I printed the knitting graph paper first and used that to print my pictures from Internet onto the graph paper. It worked fairly well. Now I want to try the other methods.

  5. Abby

    Great list and some lovely tips. You could also try my site – free online charting that lets you design your own patterns, scan from an image, set your gauge and see final measurements etc. All feedback welcome on my Ravelry Chart Minder group too!

    Happy knitting :)

    1. Domestik Goddess

      Looks cool, Abby, thanks for the heads up – I’ll look forward to having a play with it. :)

  6. Heather L

    Can anyone tell me how to get KPG to output a proper size? All that I have tried have been least CO of 250+.

  7. Rick

    I am trying to create knitting directions row by row from a knitpro knitting pattern from a photo. When I use the KPG program and select the picture and size, when I push the go button nothing happens. Can I do this or all I can do is create a grid pattern


    1. Loretta

      Rick, I’m new to knitting and just found the Domistik Goddess’ website. I saw your question and cannot find a reply to your question. I, too, would feel more comfortable using row-by-row directions. Did anyone get with you about this? Very interested in the answer. Thanks.

      1. Domestik Goddess

        Loretta, there are all kinds of conventional row-by-row (non-custom) knitting patterns online. Was there something in particular you were looking for that I might be able to help you find?

      2. Loretta

        Ms Goddess, So very sorry for the tardiness of my reply. I couldn’t figure out how to get back to this page (now bookmarked). My oldest granddaughter is graduating from high school this May. I’m knitting a throw for her and wanted to include several “patches” of her school’s symbol, the Fluer de Lis. I have a photo of the item and was wanting to create a pattern without a background (only the symbol). Can you help????

  8. SUE

    hello I am trying to find for sale to but a knitting graph and to be able to take any picture and graph it on then knit it so that the picture is the same as a regular picture from camera if you can help please reply

  9. Amarjeet

    I want to know how to set pixels when making design from given fabric by putting this fabric swatch on tablet.As when ever Im trying this lines getting merged.pls help me

  10. JoyceIsCrafty

    I wish I could figure out how to download the kpg software. I have windows 7

  11. Jasbir rayat

    I would like to knit a Teddy bear but would want to design the knitting pattern myself and copyright the pattern, how should I proceed with this?

  12. Domestik Goddess

    Indeed, Jill Quick, that is exactly the caveat I offered in point 1, above – but perhaps you didn’t get a chance to read the whole article before commenting on it?
    Here’s a part of what I wrote:

    But here’s the trick — knitting stitches are longer than they are wide. Regular pre-printed graph paper won’t work very well for this. You want paper that’s marked out in a grid of little rectangles, not squares, to match the height and width of knitting stitches. Using an ordinary piece of graph paper, marked out in squares, will call for a little quality time with your calculator and math-oriented brain cells in order to get the proportions right for the knitted image.

    Thanks for drawing attention to that important point.

  13. Jill Quick

    Sorry Guys. Pre-printed graph paper simply does not make a knitting chart because no matter what size yarn or needles you choose, a knit stitch is slightly taller than it is wide. Using graph paper results in a distorted image in your knit piece.

  14. sue

    does anyone have a pattern for the boston bruins logo i am trying to do a throw for my hubby -;

Leave a Reply