Convert a Photo to a Cross-Stitch Pattern
Open a photo and Needlework Studio turns it into a cross-stitch chart. Each color is matched to a real DMC, Anchor, or Mill Hill thread, and you set the grid size, the number of colors, and the crop. Then stitch it or export it.
macOS, Windows & Linux · No account · Works offline
From photo to chart in three steps
Open a photo, set a few options, and you have a chart. You decide how much detail and how many colors.
Step 1
Upload a photo
Open any JPG or PNG, a pet portrait, a landscape, a logo, a family photo, and crop it to the part you want to stitch.
Step 2
Adjust the settings
Set the grid size and number of colors, then adjust contrast and brightness.
Step 3
Stitch or export
Keep editing the chart in the pattern editor, track your progress as you stitch, or export it to PDF, PNG, or SVG.
Start with any photo
Drag in a JPG, PNG, GIF, or WebP up to 10 MB and crop to the part you want to stitch.
End with a chart you can stitch
Each color maps to a DMC, Anchor, or Mill Hill number with its own symbol, listed in a legend with stitch counts. Switch between chart and realistic thread views, track progress as you stitch, and export when you're done.
Made for stitching
The output is a working cross-stitch pattern: real thread numbers, symbols, a legend, and stitch counts.
Matched to real floss
Every color is matched to the nearest real thread using the CIEDE2000 color-difference formula, across 744 DMC, 441 Anchor, and 371 Mill Hill shades.
You control the detail
Set the grid size and number of colors, and adjust contrast, brightness, and crop.
Runs on your computer
The conversion runs on your computer. Your photo is never uploaded to a server, and it works offline.
Opens in the editor
The result opens in the editor and viewer: edit stitches, add backstitch, build a legend, and export to PDF, PNG, or SVG.
Try it free
The photo converter is included in the free version. Upgrade only when you want bigger, more detailed patterns.
Free
Up to 75×75, 30 colors
Enough for icons, small portraits, and trying it out. No account, no time limit.
Full Version
Up to 250×250, 100 colors
Large, detailed charts with more colors, as a one-time purchase.
Either way
Yours to keep
Patterns live on your own machine. Export them, share them to a phone or tablet, and stitch offline.
Turn your first photo into a pattern
Free to download on macOS, Windows, and Linux.
Colors shown on screen are approximate and may differ from actual thread colors due to monitor calibration, display settings, and lighting. Confirm against a physical floss reference before purchasing thread.