Converting embroidery file formats: what survives and what to check
Converting one stitch format into another is mostly a translation, not a rebuild. The stitches survive; colors, trims and a few edge-case commands are where things go wrong.
Quick answer
Converting between stitch formats such as DST, PES, JEF, EXP and VP3 keeps the stitches intact and is generally safe. What can change is color information, how trims and jumps are encoded, and hoop data. Open the source in embroidery software, save as your machine's format, reassign colors, then compare stitch count, size and trims before stitching.
On this page
A stitch file is a list of moves. Converting it from DST to PES, or from JEF to VP3, means reading that list and writing it out in another layout. The needle positions do not need to be recalculated, which is why the same design converted by two competent programs usually stitches the same way. The trouble lives at the edges: data the source format never had (DST colors), commands the formats describe differently (trims and jumps), and metadata only one format carries (hoop size, thread brand).
What conversion keeps and what it loses
| Element | Usually survives? | What to watch |
|---|---|---|
| Stitch positions | Yes | Tiny rounding when formats use different internal units; not visible in normal designs. |
| Stitch count | Yes, within a few stitches | Long moves may be split into extra jump records, nudging the count slightly. |
| Color changes (the stops) | Yes | Count the color blocks before and after. |
| Actual thread colors | Only if the source had them | DST and plain EXP carry none; PES and JEF carry brand-chart references; VP3 can carry brand and catalog number. |
| Trims | Usually | Some formats have an explicit trim command; DST signals trims with jump sequences. Translation can drop or add trims. |
| Hoop size and design name | Sometimes | Set by the converter, not the original. Check for hoop warnings on formats that record a hoop. |
| Editable objects | No | Stitch formats cannot hold them. Keep the object master separately. |
The short version: stitch-to-stitch conversion is safe for the stitches, partly safe for colors, and worth checking for trims.
How to convert an embroidery file step by step
- Start from the best source you have. If the download zip includes your native format, use it and skip conversion. If you have an object file and the software that made it, export from that rather than converting another stitch file.
- Open the source and note its numbers. Write down the stitch count, width and height, and number of color stops, as the software reports them.
- Reassign colors if needed. For DST and plain EXP, assign each block from the designer's color chart. For PES or JEF headed to another brand, check that the nearest-color picks make sense.
- Save as or export to your machine's format. Many programs keep their own working file and use "Export" for machine formats. Give the file a short, plain name.
- Reopen the converted file and compare. Same stitch count (allowing a handful), same dimensions to the tenth of a millimeter, same number of color stops.
- Run the stitch simulator. Watch the design draw, looking for trims at the right places and nothing jumping to the corner of the hoop.
- Stitch a test on scrap. Use the same fabric and stabilizer you plan to use. The stitch-out tuning method gives you an order for judging it.
Restoring colors after a DST conversion
Because DST stores only stops, a DST converted to PES shows whatever colors the converter assigned by default. Your machine will still stop at each change, so you can stitch it correctly by following a chart. But you will be glad later if the file shows the right colors, so reassign them in software:
- Use the designer's chart. Most sellers include a PDF or text sheet listing each block's thread brand and number. Match block by block in the software's color list.
- Merge repeated colors only if the sequence allows. If blocks 2 and 5 are the same thread, they stay separate stops because the stitch order between them matters. Do not reorder colors in a stitch file unless you understand the layering; changing the order can break the stitch order the digitizer chose to hide edges and control push.
- Convert across thread brands deliberately. If the chart lists a brand you do not use, see the thread color conversion guide before you trust a program's automatic matching.
Trims and jumps: the conversion detail that bites
Formats express "cut the thread here" differently. Some have an explicit trim command. DST has no dedicated trim command in the basic format, so trims are commonly signaled as a short run of jump records, and each machine or program decides how many consecutive jumps count as a trim. Converting DST to a home format therefore relies on the converter to read those jump sequences as trims.
- Long connecting threads where there used to be trims
- The converter did not recognize the jump runs as trims. Look for a "jumps to trims" or similar option, or add trims manually in editing software. Some home machines also trim long jumps automatically based on a length setting.
- Extra trims in odd places, slowing the stitch-out
- Short jumps were read as trims. Often harmless, but on small lettering extra trims can leave tails that pull out, so check against small lettering problems.
- Stitches pulling loose at the start of an area
- Tie-in or tie-off lock stitches were lost or never added. Software can usually add them at color changes and trims.
Object files and stitch recognition
Exporting from an object file (EMB, ART, PXF and others) to a stitch format is the cleanest conversion there is: the software generates fresh stitches from the shapes at the size you want. Going the other way is different. Some programs can analyze a stitch file and rebuild objects from it, sometimes called stitch recognition or stitch-to-object conversion. The result is a guess at the original: satins may come back with different angles, fills with different settings, and underlay may be lumped into the visible stitching. It is useful for removing an element, swapping lettering or making a moderate size change. It is not equal to the digitizer's own file. The difference is explained fully in stitch versus object files, and size limits in resizing designs.
Tools that convert embroidery files
Most tools that open embroidery files can also save them in other formats. Feature sets change between versions, so check the current product page before you buy anything.
- Brand software. Brother PE-DESIGN, BERNINA Embroidery Software, Janome's software and mySewnet for Husqvarna Viking, Pfaff and Singer all write their own brand's formats and several others.
- Embrilliance. A modular program for Mac and Windows; its base level opens, edits and saves many machine formats.
- Ink/Stitch. A free, open-source extension for Inkscape that reads and writes a long list of stitch formats.
- Free viewers. Several free viewers display designs and stitch counts, and some also convert. They are handy for checking a file before you buy software.
- Online converters. Convenient for a one-off, but you are uploading the file to someone else's server. Do not upload customer artwork or designs whose licence forbids sharing; the licensing guide covers why.
The embroidery software guide compares these by what they can actually do.
Common conversion gotchas
- Resizing while converting. Many programs offer scaling in the same dialog. Keep conversion and resizing as separate decisions; a stitch file scaled by more than a small amount needs density checked.
- Converting a converted file. Each round trip through a format with different rules is another chance to lose trims or colors. Always convert from the original download.
- Hoop warnings on the machine. Formats that record a hoop, such as JEF, may get a hoop value the converter guessed. If the machine complains, reopen in software, set the correct hoop and save again. See hoop and design errors.
- Design centered differently. Some formats store the origin at the first stitch, others at the design center. Re-centre in the hoop on screen before you start.
- Applique stops missing. An applique design needs stops after the placement line and tack-down. If the converted file runs straight through, a stop was lost; add a color change at each point in software.
Frequently asked questions
Does converting an embroidery file reduce quality?
Converting between stitch formats does not reduce stitch quality when the software is sound: the same needle positions are written in a different layout. What you can lose is color data and, occasionally, trim behavior. Quality loss comes from resizing a stitch file or converting it back into objects, not from the format change itself.
How do I convert DST to PES?
Open the DST in embroidery software that writes PES (Brother's own software, Embrilliance, Ink/Stitch and many others can), reassign each color block to the threads on the designer's chart, then save or export as PES. Check that the stitch count and dimensions match the original before stitching.
Why are the colors wrong after converting a design?
The source format either had no color information (DST, or an EXP without its INF file) or used a different brand's thread chart, so the converter picked default or nearest colors. Reassign colors in the software from the design's printed color chart, or simply follow the chart at the machine.
Can I convert a stitch file into an editable object file?
Some programs can recognize stitches and rebuild shapes from them, but the result is an approximation, not the original digitizer's file. It is useful for small edits and lettering changes, but for serious changes or big size changes, ask the digitizer for the original object file or redigitize.
Is there free embroidery file conversion software?
Yes. Ink/Stitch, a free extension for Inkscape, can open and save many stitch formats, and several brands and design sellers offer free viewers or converters. Online converters exist too, but read the privacy terms before you upload a purchased or customer design.
Sources and further reading
- Ink/Stitch free open-source digitizing and conversion, with format documentation
- Embrilliance Mac and Windows software for opening, converting and editing designs
- Brother USA PE-DESIGN software and machine format support
Found something wrong or out of date? Tell us and we will fix it.