PNG to PES & DST: How to Make Embroidery Files from a PNG

Getting from a flat PNG to a stitch file is a two-stage job. Veclify handles the first stage — a clean, simplified vector — and free embroidery software handles the digitising.

Veclify does not export PES or DST

We output SVG, DXF, EPS, PDF, and PNG — no proprietary stitch formats. To get PES or DST you convert the SVG or DXF in embroidery software such as Ink/Stitch (a free Inkscape extension) or your machine's own package, for example Brother PE-Design. Anyone promising a one-click PNG-to-PES button is skipping the digitising step that actually determines stitch quality.

Step 1 — get a clean vector from your PNG

Upload the PNG to Veclify and trace it into a clean SVG. Simplify paths and reduce colors so the embroidery reads well at stitch scale.

Drag an image here, or click to select

Supports PNG / JPG / WEBP / GIF / BMP, max 20MB

Free tracing, no sign-up. Export the result as SVG or DXF for the next step.

  • Cut the palette down to the thread colours you actually own
  • Delete hairline details thinner than about 1.5 mm
  • Merge near-identical shades into a single fill region
  • Close every path so fills do not leak at stitch-out

What a digitiser wants to receive

Move your mouse across either image — a 4x magnifier appears on both sides.

PNG artwork
Simplified vector
Original raster image
Vectorized SVG image

Embroidery software needs closed, simplified shapes — not a pixel grid it has to guess at.

Step 2 — convert SVG/DXF to PES or DST

Open the SVG in Inkscape with the free Ink/Stitch extension and export PES (Brother) or DST (Tajima). This step happens in embroidery software, not in Veclify. Ink/Stitch is where you assign fill and satin stitch types, set underlay, and order the colour changes.

PES

Brother, Babylock, Bernina (home machines)

Exported from: Ink/Stitch or PE-Design

DST

Tajima and most commercial multi-heads

Exported from: Ink/Stitch or Wilcom

JEF / EXP / VP3

Janome, Melco, Husqvarna Viking

Exported from: Your machine's own software

What does not survive the needle

  • Gradients — thread cannot blend the way pixels do
  • Tiny lettering under roughly 5 mm cap height
  • Photographic sources with hundreds of colours
  • Long unsupported satin runs that pucker fabric

Embroidery file questions

No. Veclify exports SVG, DXF, EPS, PDF, and PNG. Convert the SVG/DXF to PES or DST in free embroidery software like Ink/Stitch.

Related craft workflows

For embroidery

Embroidery machines read PES or DST, not PNG or SVG — and Veclify does not export those formats directly. What it does is turn your PNG or SVG into a clean, single-color-ready vector you can hand to free embroidery software.

Upload your artwork, trace it into editable SVG paths, then open that SVG in a free tool like Ink/Stitch (Inkscape) to generate the PES or DST file your machine actually stitches.

Why trace before embroidery

An embroidery file needs clean, stitchable paths — not a photo. Tracing your PNG into SVG gives you the simplified, recolorable artwork that embroidery software expects as its starting point.

The honest workflow

Veclify produces the vector; it does not emit PES/DST. Export the traced SVG and convert it in free embroidery software (Ink/Stitch, or similar) to get your machine-ready PES or DST file.

Related resources