Home › Guides › How to Turn a Photo into a Cross Stitch Pattern
How to Turn a Photo into a Cross Stitch Pattern
Turning a photo into a cross stitch pattern comes down to four decisions: which photo, how many stitches wide, how many thread colors, and which fabric. Get those right and almost any picture — a pet, a house, a wedding photo — becomes a chart you can actually finish.
Step 1: Pick a photo that converts well
- One clear subject. A single pet or face beats a crowded group shot. Small details disappear at stitch resolution.
- Good contrast and light. Dark, backlit or blurry photos turn into muddy blocks of brown and grey.
- Crop tight. Every stitch spent on background is a stitch not spent on the subject. Crop before converting.
- Simple background. A plain wall or sky is easy to stitch (or to leave unstitched).
Step 2: Decide the size in stitches
Width in stitches controls detail. As a rule of thumb:
| Subject | Width (stitches) | On 14-count Aida |
|---|---|---|
| Simple icon, logo, cartoon | 40–60 | 2.9–4.3 in (7–11 cm) |
| Pet portrait | 80–120 | 5.7–8.6 in (15–22 cm) |
| Human face / portrait | 120–150 | 8.6–10.7 in (22–27 cm) |
| Landscape or detailed scene | 150–200 | 10.7–14.3 in (27–36 cm) |
Finished size = stitches ÷ fabric count. 100 stitches on 14-count is 100 ÷ 14 = 7.1 inches. Use the cross stitch size calculator to check before you buy fabric.
Step 3: Limit the number of colors
A photo has thousands of colors; a pattern should have a few dozen at most. The converter groups similar pixels and maps each group to the closest real DMC floss (see how DMC color matching works).
- 8–15 colors: graphic, poster-like look. Quick to stitch, good for beginners.
- 16–25 colors: the sweet spot for pets and portraits.
- 30–40 colors: photo-realistic, but many color changes and partial skeins.
Every extra color is another skein to buy and another thread change. Check the thread list and use the skein estimate to see the cost.
Step 4: Dithering on or off?
Dithering scatters two neighbouring colors to fake a smooth gradient. Turn it on for skies, skin and fur; turn it off for cartoons, text and logos, where it creates noisy single stitches ("confetti") that are tedious to stitch.
👉 Try it now: convert a photo to a cross stitch pattern (free, no sign-up).
Step 5: Choose your fabric
14-count Aida is the default for photo patterns: 2 strands give full coverage and the squares are easy to count. Go to 16 or 18 count for a smaller, finer result. Full comparison: best fabric count for cross stitch.
Step 6: Read and clean up the chart
- Switch to the symbol chart: each symbol is one DMC color; bold lines mark every 10 stitches so you can count.
- Look for isolated single stitches in odd colors and decide whether they matter.
- Check the thread list: colors with very few stitches can often be merged by lowering the color count.
Can you do it without software, or in Photoshop?
Yes. In Photoshop: resize the image to the target width in pixels (1 pixel = 1 stitch), use Image › Mode › Indexed Color to limit the palette, then overlay a grid. It works, but you still have to match each color to a DMC number by hand. A converter does the resize, palette reduction, DMC matching and symbol chart in one step.
FAQ
Can I turn any picture into a cross stitch pattern for free?
Yes. The converter on this site is free for conversion, the on-screen symbol chart and the DMC thread list. Only the multi-page printable PDF is paid.
What is the best photo resolution?
Anything over about 600 px wide is enough — the pattern is usually only 80–200 stitches wide, so the photo is scaled down a lot.
Is my photo uploaded?
No. Processing runs in your browser; the image is not sent to a server.
Upload any picture and get a DMC symbol chart, thread list and finished size in seconds. Free, and your photo never leaves your browser.
Open the photo to cross stitch converter →