Photo to Cross Stitch Pattern — Free, No Sign-Up

Upload a photo and this free converter turns it into a counted cross stitch pattern in seconds: a symbol chart with DMC floss codes, a skein shopping list, and a printable PDF. Everything runs in your browser — the photo never leaves your device, there is no account, and no watermark.

Drop a photo here

JPG, PNG or WebP — processed on your device, never uploaded.

What this photo to cross stitch pattern converter does

It reads your photo's pixels, groups them into a grid of stitches, and picks the closest DMC cotton floss for every cell — the same CIEDE2000 color-difference standard used in professional color work, computed in CIELAB so navy stays navy instead of sliding to black or purple. You get a color preview, a black-and-white-friendly symbol chart, and a floss key that doubles as a shopping list.

The pattern engine is open source (StitchForge, MIT licensed) — the color science, quantization and chart layout are first-party, unit-tested code rather than a mystery box. Everything is computed locally in your browser: no upload, no server, no account, and no watermark on anything you export.

Color matching is algorithmic, so treat the result as a very good starting point: photos with bold subjects and even lighting convert best, and the brightness, contrast and saturation nudges below the upload exist precisely because real photos usually need one.

How to turn a photo into a cross stitch pattern

  1. Pick a clear photo — a single subject, even lighting and a simple background convert best.
  2. Upload it: drag the file onto the board or use the Upload button. The image stays on your device.
  3. Set the pattern width in stitches and your Aida fabric count — the finished-size readout updates as you go.
  4. Choose the maximum number of DMC colors; 20–30 covers most photos, and you can nudge brightness, contrast or saturation before regenerating.
  5. Export the symbol chart as PNG or a print-ready PDF, both with the floss shopping list; grab the CSV if you order floss online.

Tips for better photo patterns

Width drives everything. 100–140 stitches is a comfortable weekend project on 14-count Aida; every extra 20 stitches adds both stitching time and detail. Start smaller, regenerate, and only go bigger if the face or subject reads well.

Colors are a dial, not a goal. Fewer DMC colors give a cleaner chart that is easier to stitch; more colors capture gradual light. If the preview looks muddy, drop the max colors before blaming the photo.

Use the image adjustments before judging the result. A small contrast lift usually separates a subject from its background better than any color setting, and slightly raised saturation compensates for the way muted photo tones collapse into near-identical flosses.

For dark photos, check the symbol chart rather than the color preview — the black-and-white print view is what you will actually follow at the hoop, so make sure neighboring cells there are easy to tell apart.

Floss list and fabric size, honestly

Skein counts are estimates: the engine assumes about 1,500 full cross stitches per DMC skein with 2 strands on 14-count Aida, which matches common guidance but not every stitching style. Buy one extra skein of any color you will use heavily — running out mid-project is the classic mistake this number exists to prevent.

Finished size is stitches ÷ fabric count: 140 stitches on 14-count Aida is 10 inches wide. That is the stitched area only — add at least 2 inches of border on every side when you cut the fabric, more if you plan to frame or finish the piece.

The PDF is laid out for home printers: paginated chart pages with alignment marks plus a floss key page, so you can print at 100% scale and tape the pages together.

Frequently asked questions

Can you turn a photo into a cross stitch pattern?

Yes — upload any JPG, PNG or WebP and this tool converts it into a counted cross stitch chart: every cell of the grid gets its nearest DMC floss color, shown as both a color preview and a printable symbol chart with a shopping list. It runs in your browser and takes seconds.

Is this cross stitch pattern maker really free?

Completely. No sign-up, no email, no watermark and no limit on how many patterns you make — the photo is processed on your own device and never uploaded anywhere. The pattern engine itself is open source (StitchForge, MIT licensed), which is also why this page can promise all of that.

How many DMC colors should a photo pattern use?

20–30 is the sweet spot for most photos: enough to keep skin tones and shading distinct, few enough that you are not re-threading every ten stitches. The tool supports up to 80 colors; detailed landscapes sometimes earn 40–50, while logos and pixel art often need fewer than 12.

What size fabric do I need for my pattern?

Divide stitches by fabric count: a 140-stitch-wide pattern on 14-count Aida is 10 inches (25.4 cm) wide, on 16-count about 8.75 inches. The page shows the finished size live as you change the width and count — then add at least 2 inches on every side for finishing before you cut.

How accurate is the color matching?

It ranks all 454 DMC cottons with CIEDE2000, the international standard for perceptual color difference, computed in CIELAB — measurably better than the naive RGB matching most free tools use. It is still an algorithm matching thread to pixels, so expect a faithful chart rather than a perfect reproduction, and use the brightness and saturation nudges when a conversion looks flat.

While the floss is on order: free color games

Related tool

Working with fuse beads instead of floss? The same photo pipeline also powers our photo to Perler beads converter.