Photo to pattern workspace

Simple · Cross Stitch

Create a clear pattern, then find the thread colors you need.

Original image
Cross-stitch pattern

Simple pattern maker

Cross Stitch Generator

Convert your photos into a cross stitch patterns! Everything runs in your browser - no uploads to a server.

Recommended starter settings
Image type Stitches wide Max colors Dithering Confetti cleanup
Logo / cartoon 60–140 6–20 Off None / Light
Portrait photo 150–250 24–50 On Light
Small icons 40–80 4–10 Off Medium / Strong

02 · Workspace

Input preview

Private · on this device

Quick guide

  1. Choose an image (a simple photo or clear artwork works best).
  2. Pick a stitch width. Try 80–120 to start.
  3. Limit colors. Start with 12–24 DMC colors for cleaner charts.
  4. Optional: enable Dithering for smoother gradients.
  5. Optional: use Confetti cleanup to reduce isolated single stitches.
  6. Your first pattern generates automatically. Use Generate again after changing settings.

Troubleshooting

More details: Tutorial · FAQ · Privacy

Copyright reminder: only convert images you have permission to use.

Support

FAQ

Does this site upload my image?

No. The generator runs in your browser. Your image is processed on your device.

Why does my chart look “blocky”?
  • Increase Stitches wide to add detail.
  • Increase Max DMC colors a little.
  • Try Floyd–Steinberg dithering for gradients.
Why do I see lots of single stitches (“confetti”)?
  • Reduce Max DMC colors.
  • Enable Confetti cleanup (start with Light).
  • Try a simpler image or crop out noisy backgrounds.
Are the DMC colors accurate?

They’re a best-effort match. Always compare to real floss before buying a large set.

My printer makes the chart too small / hard to read. What can I do?
  • Increase Chart cell size (px).
  • Download the PNG and print it at a larger scale.
  • For large charts, consider printing in multiple pages.
See all frequently asked questions →