Turn Any Photo Into an
Embroidery Pattern
Upload any photo — pet, portrait, landscape, or artwork — and get a hand embroidery pattern in seconds. DMC-matched floss colors, printable color guide, per-color floss estimates. Free.
- 📷Any photo: pets, portraits, flowers, landscapes, logos, illustrations
- 🧵Full 454-color DMC floss palette matched via CIEDE2000 for accurate skin tones and fur
- 🎨Per-color floss estimates in meters — know exactly how many skeins to buy before stitching
- ✨Confetti reduction merges isolated tiny color patches so the pattern is actually stitchable by hand

Thousands of photos turned into hand embroidery patterns
How it works
Upload Your Photo
JPEG, PNG, or WEBP. Photos with a clear subject and simple background work best for hand embroidery. Crop tightly. For dark photos, boost brightness and contrast so fur, hair, or shadow detail separates into stitchable color regions.
Choose Hoop Size and Color Count
15cm (6in) for small simple designs. 20cm (8in) for a typical portrait. 25–30cm (10–12in) for detailed scenes or larger portraits. Pick 8–16 DMC colors — enough to shade realistically, few enough to fill by hand in a reasonable time.
Set Confetti Reduction and Preview
Set confetti reduction to Medium to merge isolated tiny color patches that would be impossible to embroider. Preview instantly — adjust brightness, contrast, and color count until every color region is large enough to stitch cleanly.
Download and Stitch
Free: watermarked preview. Pro ($4.99/mo): clean HD PNG plus printable PDF with DMC color legend, per-color floss estimates in meters, symbol key, and a transferable outline version for tracing onto your fabric.
Why ArtPatt for Photo to Embroidery
Hand embroidery has different constraints than cross-stitch or diamond painting — these features target what matters when you're filling shapes by hand with floss.
Full 454-Color DMC Floss Matching
ArtPatt matches every color region against the complete 454-color DMC 6-strand floss palette using CIEDE2000 perceptual color distance. This is the same palette stocked by every craft store worldwide, so the colors in your pattern match floss you can actually buy. CIEDE2000 matching handles the warm-to-cool transitions in skin tones, the subtle warm browns in pet fur, and the near-black distinctions that simpler matching loses.
Confetti Reduction
Raw photo data produces thousands of isolated tiny color patches — regions a single pixel or two wide. In hand embroidery these are impossible to stitch: you can't isolate a 1mm patch of color by satin stitch. Medium confetti reduction merges these tiny patches with surrounding colors so every color region in the output pattern is large enough to fill with floss, typically removing 60–80% of unworkable small patches while preserving the main shapes and gradients.
Per-Color Floss Estimates
The Pro PDF shows each DMC color with its number, hex, symbol, and estimated meters of 6-strand floss required for satin-fill coverage at your hoop size. This lets you buy the right number of skeins up front (one 8m skein covers most single-color regions; dominant colors may need two) and avoid the frustration of running out mid-project.
Hoop-Aware Pattern Sizing
ArtPatt sizes the pattern to your chosen hoop. A 20cm hoop gets a pattern that fills the hoop correctly with enough seam allowance for mounting — no guessing about scale. The outline transfer version is provided at 1:1 so you can print, pin to the fabric, and transfer using a light box or water-soluble marker.
Brightness and Contrast Controls
Dark photos are the hardest case for any color quantizer — tones collapse together and the pattern loses all facial or textural detail. Boost brightness +15–25 and contrast +20–30 before generating to separate dark fur, hair, or shadow tones into stitchable DMC colors. The live preview shows the effect immediately; adjustments apply only to pattern generation, not the original.
Works for Any Stitch Style
The ArtPatt pattern is a color-mapped region design — you decide the stitch style. Use satin stitch for smooth fills, long-and-short for gradient shading, split stitch for outlines, French knots for texture, and backstitch for fine detail lines. The DMC numbers and color regions are the same regardless of your stitch choices, so the same pattern supports modern flat satin, traditional shaded crewel, or a minimalist outline-only interpretation.
Hoop Size, Detail, and Stitching Time
Hoop size is the single biggest decision for a photo-based embroidery project. A 15cm (6in) hoop has room for a simple single-subject design — a flower, a monogram, a minimalist pet face. A 20cm (8in) hoop is the sweet spot for most photo portraits: enough area to suggest facial features, eyes, and hair or fur variation without demanding extreme patience. A 25cm or 30cm (10–12in) hoop lets you include background context, fine detail, and gradient shading across larger regions — essential for landscapes, group portraits, or highly detailed subjects.
Stitching time scales with hoop area and fill density. A 15cm hoop with simple satin-fill shapes might take 10–20 hours. A 20cm portrait with 12 colors and mixed satin + long-and-short shading typically runs 30–60 hours. A detailed 25cm landscape can easily take 80–150 hours. Pick a size that matches both the detail you want and the time you have — it's far better to finish a 15cm hoop than abandon a 30cm.
Color Count and DMC Floss Planning
For hand embroidery, color count should be kept lower than for cross-stitch or diamond painting — typically 8–16 DMC colors. Each color adds threading, stitch planning, and region-boundary transitions. Under 6 colors the design reads as graphic rather than photographic; over 18 colors becomes impractical to fill by hand in a reasonable time and the color differences start blending visually at stitch scale. 12 colors is a reliable starting point for portraits.
ArtPatt's per-color floss estimates assume standard satin-stitch fill coverage with 6-strand DMC (you'll typically split it down to 2–3 strands for actual stitching, which roughly triples coverage per skein). One 8m skein is enough for most medium-sized color regions; plan on two skeins of your dominant color (usually a background or main subject color). Outline-only colors use a fraction of a skein. The PDF legend lists every color with its skein count so you can assemble your palette at the craft store in one trip.
Photo to Embroidery Pattern FAQ
Related Embroidery Tools
Embroidery Pattern Generator
Full guide to hand embroidery pattern generation with DMC color options.
Embroidery Hoop Size Calculator
Plan hoop size against design scale and fabric requirements.
DMC Color Chart
Browse the full 454-color DMC floss palette with hex codes and color families.
DMC Thread Calculator
Estimate floss needed by stitch count, stitch type, and coverage.
Find DMC Color
Search the DMC palette by color, hex, or family to match specific floss.
DMC to Anchor Conversion Chart
Convert between DMC and Anchor floss color numbers.