How to Turn a Photo Into a Cross Stitch Pattern

You can turn a photo into a cross stitch pattern with an online converter. You upload the picture, set the size and the number of colors, and the tool gives you a chart with a thread key. The result depends mostly on the photo you choose and the settings you pick. This guide walks you through both.

A photo of a red tulip in a white pot next to the same picture as a cross stitch chart of colored squares, with four skeins of floss and a needle
A simple photo with a solid background turns into a clean chart. Illustration.

Step 1: Choose the right photo

A converter can only work with what you give it. Pick a photo with:

  • A sharp, in-focus subject. Blurry and low-resolution photos make muddy charts.
  • Good light. Very dark photos lose their detail.
  • A solid background, such as a wall or the sky. Busy backgrounds turn into scattered single stitches.
  • Clear contrast between the subject and the background.
  • A subject that fills the frame. Crop out everything you do not need.

Avoid photos taken from far away, reflections, and any lettering in the picture.

Step 2: Decide the size

Size controls detail. More stitches hold more detail, and they take longer to stitch. Decide the finished size you want, then let the fabric count set the stitch count.

Finished widthOn 14-countOn 18-count
5 inches70 stitches90 stitches
8 inches112 stitches144 stitches
10 inches140 stitches180 stitches

A higher count gives more stitches in the same space, so the picture looks sharper, but the stitches are smaller. Use our fabric calculator to check the size and the fabric to cut.

Step 3: Set the number of colors

Fewer colors give a simpler, more graphic look, and they cost less in thread. More colors look closer to the photo. Converters that pick the count for you often land between 20 and 35 colors for a photo. For a first photo project, try a low setting and see whether the picture still reads.

Step 4: Convert it

These tools turn photos into charts. We checked each site in November 2026. Features and prices change, so look again before you rely on one.

  • Stitch Fiddle: an online pattern maker for cross stitch and other crafts. You can edit the chart square by square. It has a pricing page for premium plans, so check what the free version covers.
  • Pic2Pat: a free online converter. You choose the photo, then set the size, the fabric, and the number of colors. You download the chart as a PDF, with a list of floss colors and the number of skeins you need.
  • FlossCross: a free online pattern maker that works without registration. You can import a pattern from a photo and export the chart as a PDF.
  • DMC Stitch Your Photos: DMC’s service. You pick the size, fabric count, and maximum colors, and you get a PDF chart keyed to DMC threads.

Step 5: Clean up the chart

Almost every converted chart needs hand editing. Look for:

  • Single stray stitches. One square of an odd color in a field of another. Change it to match its neighbors.
  • Colors that look alike. Merge near-twins into one color.
  • A messy background. A solid background converts best. If yours came out busy, replace it with one flat color, or leave it unstitched.

Step 6: Stitch a test area

Before you buy thread for the whole chart, stitch a small, important area, such as an eye or a petal. Colors look different in thread than on a screen.

What to expect

  • A photo chart has many colors and many color changes. It takes patience.
  • Work one small area at a time, and finish one color in that area before you start the next.
  • Pick a simple subject for your first try, such as a pet, a flower, or a building against a solid background.

For designs you draw yourself, see how to make your own cross stitch pattern. To sketch by hand, print our free cross stitch graph paper.

Use your own photos

Convert photos you took yourself, or ones you have permission to use. Photos and artwork by other people belong to them.

Similar Posts