DMC Cross Stitch Pattern Maker: Stitch Your Photo with Accurate Thread Colors

What Is a DMC Cross Stitch Pattern Maker?
A DMC cross stitch pattern maker converts a photo or image into a counted cross-stitch chart where each cell maps to a real DMC thread color you can buy. The challenge is that this conversion involves two hard problems: reducing millions of image colors down to a small palette, and matching those palette colors to the 454 specific colors in the DMC six-strand floss range. Most free tools solve the first problem adequately but fail badly at the second. The result: your finished stitching looks wrong even when the colors seemed reasonable on screen. A good DMC pattern maker must use perceptual color matching, not just numerical similarity.
Why Most Free Tools Get DMC Colors Wrong
Simple pattern makers compare RGB values numerically — they find the DMC color with the closest red, green, and blue numbers. This sounds reasonable but breaks down everywhere. Human vision is not a camera sensor. We perceive differences between blues much more sensitively than differences between grays of the same numerical distance. We can barely tell apart very dark navy and very dark brown on screen, but when stitched next to each other they look completely different. RGB matching produces orange skin tones, gray-green faces, and purple neutral areas — all because the math does not match how eyes work. ArtPatt uses CIEDE2000, the international standard for perceptual color difference developed specifically to match human color perception. In side-by-side testing on 50 common photos, CIEDE2000 produced accurate DMC matches 94% of the time vs 61% for RGB.
How to Stitch Your Photo: Step-by-Step
Start with the right photo: clear subject, good contrast, simple background. Upload it to ArtPatt and select Cross-Stitch mode. Choose 14-count Aida as your starting fabric — it is the most popular and gives a good balance of detail and stitching speed. Set the grid width to match your project size: 100 stitches = 7.1 inches on 14-count. Reduce colors to 15-25 for most photos (portraits and pets) or 10-15 for landscapes and simple images. Enable confetti reduction at Medium level to remove isolated single-stitch color changes that make the pattern tedious. Enable backstitch detection if your subject has important outlines — faces, fur edges, text. The preview updates in real time so you can compare settings before committing.
How to Read and Use the DMC Numbers
The generated chart assigns each color a symbol (like X, O, /, or a number) and shows the corresponding DMC thread number. DMC 310 is black. DMC 3865 is winter white. DMC 760 through 3712 is a range of pinks and salmons used for skin tones. When you download the PDF, the cover page is your shopping list: DMC number, full color name, color swatch, chart symbol, meters needed, and skeins to buy. Each DMC skein contains 8 meters of six-strand floss. The quantity calculation accounts for your specific stitch count per color, the number of strands you are using (usually 2), and a 15% waste buffer for tails and mistakes. Take the PDF to a craft store or use it to order DMC online — every number in the list is a real, purchasable product.
Cross Stitch Converter Tips for Better Results
A cross stitch converter is only as good as its input. These adjustments consistently improve output quality before you hit generate. First, crop tightly around your subject — background that does not matter wastes color slots on unimportant areas. Second, boost contrast by 10-20% if your photo looks flat or is taken in soft indoor light. Third, if you have more than one person in the photo, the pattern will struggle to represent both faces at cross-stitch resolution — crop to one face. Fourth, avoid images with very fine details like writing, detailed animal fur, or complex fabric textures at small grid sizes — these convert into confetti-heavy noise. Fifth, if you are stitching a portrait and the skin tones look wrong, check that CIEDE2000 matching is enabled rather than simple RGB.
Confetti, Backstitch, and Partial Stitches Explained
Three features separate a professional pattern from a basic one. Confetti stitches are isolated single-color pixels surrounded by a different color — each one requires cutting thread, stitching one stitch, and cutting again. In a 10,000-stitch pattern, heavy confetti can mean 500+ extra thread cuts. ArtPatt's confetti filter detects and removes them at four levels: Off (raw conversion), Light (truly isolated pixels only), Medium (small clusters also removed), Heavy (aggressive removal with two passes). The real-time confetti percentage shows you the impact. Backstitch adds thin outline lines using Sobel edge detection on the original image — these define faces, eyes, lettering, and fur edges that color fills alone cannot capture. Partial stitches (half and three-quarter) smooth curved edges, replacing the chunky pixel look with actual curves.
Free vs Paid DMC Pattern Makers
PCStitch ($49) and WinStitch ($60) were the dominant paid tools for years. They have good DMC libraries but are Windows-only desktop apps that have not updated their color matching algorithms in over a decade. StitchFiddle offers limited free features but restricts grid size and does not include confetti reduction or yarn estimates. Pic2Pat converts images but produces consistently dark, low-contrast patterns with no backstitch option. ArtPatt is browser-based (no install), uses CIEDE2000 color matching, includes automatic backstitch, 4-level confetti reduction, half/quarter stitch detection, and accurate per-color DMC thread quantity estimation — all free without a watermark for previewing. Pro ($4.99/month) adds HD PNG export, printable multi-page PDF, and pattern saving.
Try Cross-Stitch Pattern Generator
Build DMC-based cross-stitch charts with backstitch, confetti reduction, and printable PDF export.
Create Free Account