Last updated: October 2026

You cannot convert a JPG or PNG into an embroidery file the way you convert a photo into a PDF. A picture has to be digitized: someone (or some software) decides where every stitch goes, which stitch type fills each area, and in what order the machine sews. Your realistic routes are free Ink/Stitch, an auto-digitizing feature in paid software such as Hatch, an online auto-digitizer, or paying a human digitizer.

Why “conversion” is the wrong word

An image file stores colored pixels. An embroidery file (PES, DST, JEF, EXP and so on) stores needle movements: stitch coordinates, jumps, trims and color changes. There is no pixel-to-stitch formula that produces good embroidery on its own.

Embrilliance says this plainly on its StitchArtist product page: StitchArtist “is not a photo-to-stitch tool or an auto-digitizing program,” and the company adds that it takes a human being with an eye for stitch types. Even the software makers that do sell auto-digitizing (Hatch, for example) say the result depends heavily on the artwork you feed it.

So the real question is not “which converter?” but “who decides the stitches: you, the software, or a professional?”

If you only need to change a file that is already an embroidery design from one machine format to another (say DST to PES), that is a true conversion, and it is a different job. See our embroidery file formats guide.

The four routes compared

RouteCostWho picks the stitchesBest forMain drawback
Ink/Stitch (in Inkscape)Free, open sourceYou, with tracing helpSimple logos, text, clean shapesLearning curve; tracing is trial and error
Hatch Embroidery 4 auto-digitizingPaid (30-day free trial)Software, then you editClean artwork with few colorsCost; messy art gives messy stitches
Embrilliance StitchArtistPaid, three levelsYou, drawing over the picturePeople who want to learn digitizingNot an auto-digitizer at all
Online auto-digitizerVariesSoftwareA quick look at what is possibleLittle or no control over sequence and density
Paid human digitizerPer designA professionalPhotos, detailed art, logos for saleCost and turnaround time

Route 1: Ink/Stitch (free)

Ink/Stitch is a free extension for the Inkscape vector drawing program. It does not auto-digitize a photo. Instead, you turn your image into vector shapes, then tell Ink/Stitch how each shape should be stitched. If the menu does not appear after you install it, see Ink/Stitch not showing in Inkscape.

The workflow, from the Ink/Stitch documentation:

  1. Import your image into Inkscape.
  2. Trace it with Path > Trace Bitmap (Shift+Alt+B). You can trace to black and white or to several colors.
  3. Simplify the traced paths with Path > Simplify (Ctrl+L) if they have too many nodes.
  4. Clean up with Extensions > Ink/Stitch > Troubleshoot > Cleanup document. Ink/Stitch notes that auto tracing “often creates tiny or fragmented objects that do not work well for embroidery,” and this step helps remove them.
  5. Assign stitch types. Select a shape and open Extensions > Ink/Stitch > Params. Ink/Stitch works with three basic structures: line (running stitch), satin (satin column) and fill. A filled shape becomes fill stitch; a stroke becomes running stitch or, set up correctly, a satin column.
  6. Check the stitch order in the Objects panel. Objects stitch in the order they are stacked.
  7. Preview with Extensions > Ink/Stitch > Visualize and Export > Simulator.
  8. Save the machine file with File > Save a copy… and pick your machine’s format. Keep the SVG too, so you can edit later.

Ink/Stitch’s own tips page calls tracing “a finicky process that usually requires a lot of trial and error,” and says it works best on images with hard edges and few colors. The workflow page also suggests simplifying the image first in a raster editor such as GIMP before tracing. Often the faster path is to search for an SVG version of your artwork and adapt that, which Ink/Stitch’s docs also recommend.

For deeper settings once your shapes are ready, see our guides to Ink/Stitch fill settings, satin columns and lettering fonts.

Route 2: Auto-digitizing in paid software

Hatch Embroidery 4

Hatch is the best-known hobby program that does true auto-digitizing. According to Hatch’s auto-digitizing feature page, Hatch Embroidery 4 Composer and Digitizer both include the core toolbox:

  • Instant Embroidery: one click, default settings. Hatch describes it as ideal for clean artwork with simple shapes and a few colors.
  • Auto-Digitize Embroidery: you choose color reduction and conversion settings first.
  • Click-to-Fill, Click-to-Fill Without Holes, Click-to-Turning Fill, Click-to-Outline and Click-to-Centerline: click one area of the artwork and it becomes a specific stitch type.

Digitizer adds three photo tools: Color PhotoStitch, Reef PhotoStitch and PhotoFlash. Hatch offers a 30-day free trial.

Hatch’s own blog is honest about the limits: good artwork gives good results, while artwork with blurred lines and blended colors “can result in inferior outcome.” It recommends a simple, clear image with few colors, no shading and crisp outlines, and cleaning up problem artwork in a graphics program before you import it.

Embrilliance StitchArtist

StitchArtist is often mentioned in the same breath, but it is not an auto-digitizer. Embrilliance sells it in three levels (Level 1, 2 and 3, each adding more tools). What it does let you do is bring in a picture such as a JPG as a backdrop and “draw with stitches” over it. Level 2 and up also import SVG vector art as objects. Think of it as manual digitizing with the picture as a guide, which is closer to Ink/Stitch than to Hatch’s one-click tools.

Route 3: Online auto-digitizers

Several websites accept an uploaded image and return a stitch file. They run the same kind of automatic process as desktop auto-digitizing, usually with fewer settings. They can be fine for a quick, simple shape. For anything you care about, treat the output as a draft: open it in software that shows the stitch order, and run a stitch simulator (for example, the Embrilliance Stitch Simulator) before you sew it. Watch for very dense areas, long jumps and dozens of tiny color changes.

Route 4: Pay a digitizer

A human digitizer chooses stitch types, underlay, pull compensation and sequence for your fabric. For photos, detailed artwork, small lettering or a logo you plan to sell on products, this is often the cheapest route once you count your own time and wasted fabric. Tell the digitizer your machine format, finished size, hoop size and the fabric you will stitch on, because a design made for a towel is not right for a T-shirt.

Which images auto-digitize well, and which do not

Works wellWorks badly
Flat logos with solid color areasPhotographs
Few colors (think 2 to 6)Gradients, shading, soft shadows
Crisp, hard edgesBlurry or low-resolution images
Bold shapes and thick linesHairline detail and tiny text
Clean backgroundBusy or textured backgrounds
Existing SVG or vector artScreenshots and heavily compressed JPGs

These match what both Ink/Stitch (hard edges, few colors) and Hatch (simple, clear, few colors, crisp outlines) say about their own tools. If your image falls in the right-hand column, either redraw it as simple art first or send it to a digitizer.

Before you stitch the result

Whatever route you use:

  1. Check the size. Auto-generated designs are built for one size; enlarging a stitch file a lot changes density.
  2. Count the color changes. Single-needle machines stop for every one.
  3. Watch it in a simulator for long jumps and areas stitched on top of each other.
  4. Pick stabilizer for the fabric. Our stabilizer guide covers which one.
  5. Stitch a test on scrap. If the thread keeps snapping, see thread breaking fixes; if it balls up underneath, see bird nesting.

When it looks right, save it in your machine’s format and move it over. For Brother machines, see transferring designs by USB.

Frequently asked questions

Can I just rename a JPG to PES? No. The file contents are completely different. Renaming it gives you a file your machine cannot read.

Is there a free way to turn a picture into embroidery? Yes: Ink/Stitch is free and open source. It needs you to trace the image and assign stitch types, so it takes practice, but the result is a real, editable design.

Does Embrilliance auto-digitize? No. Embrilliance states that StitchArtist is not an auto-digitizing program. You draw the stitches yourself, using the picture as a backdrop.

Can a photo of a person or pet become embroidery? Hatch Embroidery Digitizer 4 has dedicated photo tools (Color PhotoStitch, Reef PhotoStitch, PhotoFlash). Results depend on the photo, and for a realistic portrait many people hire a digitizer.

Why does my auto-digitized design sew badly? Usually because the source image had too many colors, soft edges or tiny details. Simplify the art, reduce colors, and check the stitch order before sewing.

Sources