Photo to cross stitch pattern: generate a chart from any picture

To generate a cross stitch pattern from a photo, you convert the image into a grid where each square becomes one stitch, reduce the colors to a limited set of real thread shades, and map every color to a thread code such as a DMC number. A pattern generator does this automatically: you choose the grid size and number of colors, and it produces a stitchable chart with a color legend.

Turning a picture into a cross stitch chart used to require desktop software and a lot of manual cleanup. Today a good generator handles the conversion in minutes. This guide explains how the process works, which photos convert well, how to size your grid, and how to keep the result genuinely stitchable rather than a pixelated mess of single stitches.

What happens when a photo becomes a pattern

A photo contains millions of pixels and colors. A stitchable pattern needs the opposite: a coarse grid and a short list of thread colors you can actually buy. A pattern generator does three things:

  1. Downscales the image to your chosen grid size, for example 120 × 90 stitches, so each grid square represents one cross stitch.
  2. Reduces the colors to a fixed palette size, merging similar shades together.
  3. Maps each color to a real thread, typically a DMC code, and assigns a symbol so the chart is readable in black and white.

The quality of your finished piece depends far more on the choices you make during these steps than on the software itself. That is why a good generator lets you preview and adjust before committing.

Which photos convert best

How big should the pattern be?

Grid size is the biggest trade-off in photo conversion. More stitches means more detail, but stitching time grows with the square of the size: a 200-stitch-wide pattern takes roughly four times as long as a 100-stitch-wide one.

A practical starting point is 100 to 150 stitches on the longest side. Portraits stay recognizable, and the project remains finishable. The finished size on fabric depends on your fabric count:

Grid width14-count Aida16-count Aida18-count Aida
80 stitches14.5 cm / 5.7"12.7 cm / 5.0"11.3 cm / 4.4"
120 stitches21.8 cm / 8.6"19.1 cm / 7.5"16.9 cm / 6.7"
160 stitches29.0 cm / 11.4"25.4 cm / 10.0"22.6 cm / 8.9"
200 stitches36.3 cm / 14.3"31.8 cm / 12.5"28.2 cm / 11.1"

The math is simple: stitches divided by fabric count equals inches. StitchCraft shows the finished dimensions in centimeters and inches automatically for fabric counts from 11ct to 28ct, and recommends a fabric size with margin for framing.

How many colors should you use?

Fewer than you think. Every extra color means more thread changes and more confetti: scattered single stitches of a color that are slow to stitch and easy to misplace. For most photo patterns:

Generate the pattern: step by step in StitchCraft

StitchCraft conversion wizard step 2 of 4 showing the DMC Stranded Cotton palette and sliders for enhance, saturate, contrast, and sharpen
Step 2 of the StitchCraft wizard: pick DMC colors and fine-tune the image before generating.

StitchCraft is a cross stitch pattern maker for iPhone and iPad that runs the whole conversion on your device. The wizard takes four steps:

  1. Pick a photo from your library. Crop it so the subject fills the frame.
  2. Choose the grid size. The app shows the finished fabric dimensions for your chosen fabric count as you adjust.
  3. Select thread colors. Set how many DMC colors the generator may use, or restrict it to a custom palette of threads you already own.
  4. Fine-tune and preview. Adjust brightness, contrast, saturation, and sharpness, preview the mapped result, and generate when it looks right.

The result is a color-mapped grid based on real DMC thread codes: 477 official colors, covering 441 Stranded Cotton and 36 Light Effects threads. Because everything happens on-device, your photo is never uploaded anywhere.

StitchCraft app icon
Try it with your own photo StitchCraft is free to download on iPhone and iPad. No account, works offline.
Download on the App Store

After generating: edit, stitch, export

A generated chart is a starting point, not a final answer. In the editor you can clean up stray stitches with the pencil and eraser, flood-fill backgrounds, swap one DMC color for another across the whole pattern in a single tap, and add backstitch lines to sharpen outlines like facial features or lettering.

When you start stitching, tap stitches to mark them complete and follow your progress percentage. Large patterns are split into sections so you always know where you are. When you want a paper chart, export a print-ready PDF with symbol grids, row numbers, a DMC color legend, and a shopping list with skein quantities and estimated cost.

Frequently asked questions

Can I turn any photo into a cross stitch pattern?

Technically yes, but results vary. Sharp, well-lit photos with a clear subject and a simple background convert into clean, stitchable charts. Low-resolution images or photos with subtle color gradients, like hazy sunsets, tend to produce blocky results or dozens of nearly identical thread colors.

How many stitches should a photo pattern be?

For a first photo conversion, around 100 to 150 stitches on the longest side is manageable and still holds recognizable detail. Larger grids add detail but multiply stitching time. StitchCraft supports patterns up to 200 × 200 stitches, split into sections.

What are confetti stitches and how do I avoid them?

Confetti refers to many scattered single stitches of different colors, which are slow and fiddly to stitch. Avoid it by limiting the color palette when generating and by slightly increasing contrast and sharpness so similar colors merge into larger blocks.

Does the generated pattern use real thread colors?

In StitchCraft, yes. Every square is matched to one of 477 official DMC colors, and the export includes a color legend with DMC codes plus a shopping list with skein quantities.

Is my photo uploaded to a server?

Not with StitchCraft. The conversion happens entirely on your iPhone or iPad, with no account and no internet connection required, so your photos never leave your device.