Reads the stitches
The file is decoded into individual needle moves, with jumps, trims and colour changes. PES files from any Brother software version are read through the stitch block every PES file contains.
Bought a design in the wrong format? This free embroidery file converter opens DST, PES, JEF, EXP and VP3 files, draws every stitch in its thread colour and saves the same design for Brother, Tajima, Janome, Melco and Bernina, or Husqvarna Viking and Pfaff machines. You can also set the thread colours and download a picture of the stitches as SVG or PNG. Everything happens in your browser.
Drop an embroidery file
DST, PES, JEF, EXP or VP3 · up to 10 MB
Opened and converted in your browser. Nothing is uploaded.


Each machine brand reads its own stitch format. The stitches are the same idea everywhere, a list of needle moves, jumps, trims and colour stops, so they can be carried from one format to another.
The file is decoded into individual needle moves, with jumps, trims and colour changes. PES files from any Brother software version are read through the stitch block every PES file contains.
The same moves are written in the target format. Moves longer than a format allows, such as 12.1 mm in DST, are split into equal steps, and the design keeps its size and position.
Nothing is re-digitized: density, angles and order stay exactly as the original digitizer made them. To create a new file from a picture instead, use the image to embroidery tool.
Image to embroidery →Desktop embroidery software can convert formats, but it costs money, needs installing and often runs on Windows only. For a quick format change this page is enough.
No account and no limits. The file is read and written on your own device, so purchased designs and client logos are never uploaded anywhere.
The preview shows every stitch in its thread colour, with the stitch count, size in millimetres and estimated sewing time, so you can check the design before it goes on a USB stick.
DST and EXP files carry no colours. Pick a colour for each thread change and it is saved exactly into VP3, matched to the closest Brother or Janome thread in PES and JEF, and used in the SVG and PNG pictures.
Converting a design takes a few seconds.
Drop a DST, PES, JEF, EXP or VP3 file into the box above or choose it from your device. You can also try the example DST first.
Look at the stitches, size and stitch count, and set a colour for each thread if the file has none or they look wrong.
Click the format your machine reads. You can save as many formats as you like from the same file, plus an SVG or PNG picture for a catalogue or listing.
Check your manual to be sure, but these are the usual formats. Many home machines also read DST.
PES stores the stitches, Brother thread colours and a small preview. This converter writes PES version 1, which old and new Brother and Baby Lock machines all accept.
DST is the closest thing embroidery has to a universal format. It has stitches, jumps, trims and colour stops but no colours, so you assign the threads at the machine.
JEF carries Janome thread numbers and a hoop size. EXP is the plain stitch format used by Melco and by Bernina machines. VP3, used by Husqvarna Viking and Pfaff, stores exact thread colours. Older HUS, VIP and XXX files are not supported yet.