Skip to main content
Back to Home
8 min read

How to Convert DST to PES (and PES to DST) the Right Way

How to convert DST to PES and PES to DST stitch for stitch, what a converter can and cannot fix, and how to check the new file before you sew.

The File Is Fine, It Is Just the Wrong Format

A client sends logo.dst. You sew on a Brother. Or the opposite: you digitized a design as PES for your home machine, and now a shop with a Tajima wants to run 200 caps and asks for a DST. The design is finished and it sews well. It just needs to be in the language the other machine speaks.

Quick answer: how to convert DST to PES

  1. Open the file in the Embroidery Viewer. Viewing is free, in the browser, with nothing to install.
  2. Check it and set the colors. Confirm size and stitch count, then click each color stop to pick the real thread.
  3. Choose Download as PES (or DST, JEF, EXP, VP3). Downloading another format is a Pro feature at $9.90 a month; viewing stays free.

Converting an embroidery file reads the stitches from one format and writes the same stitches into another. Done right, it takes a minute. Done blindly, it gives you wrong colors, a file the machine refuses, or a design that sews at the wrong density.

This guide covers when converting is the right fix, what it keeps and what it cannot repair, how to convert DST to PES (and back) with the StitchOps viewer, and what to check before you hoop anything.


Why You Need to Convert in the First Place

Every machine brand created its own file format, and most home machines only read one or two of them. The usual situations:

  • Brand mismatch. You bought a design pack in DST, but your Brother or Baby Lock reads PES.
  • The client sent the wrong format. They had a logo digitized years ago for someone else's machine and forwarded whatever file they had.
  • You are outsourcing. You digitize in PES at home, but the production shop runs multi-needle commercial machines that want DST.
  • You switched machines. Your old library is in JEF from a Janome, and your new machine wants something else.

In all of these, the stitches are already right. You are changing the container, not the design.


Which Format Does Each Machine Need?

Machine brandMain formatNotes
Brother, Baby LockPESMany newer models also read DST. Check your manual.
Janome, ElnaJEFSome models read other formats as well.
Tajima and most commercial multi-needle machinesDSTThe closest thing to a universal format.
Husqvarna Viking, PfaffVP3Older Viking machines used HUS.
Melco, BerninaEXPBernina software also uses ART as its working file.
SingerXXXCheck your model: some read other formats too.
BarudanU01Many Barudan machines also read DST.

If you are not sure, your machine's manual lists the formats it accepts, usually in the section about USB or memory. Our guide to DST vs PES vs JEF explains each format in more detail.


What Conversion Keeps, and What It Cannot Do

A good converter is honest: it moves the stitches over exactly as they are. That is its strength, and also its limit.

What carries over:

  • Every stitch, in the same place and the same order
  • Jumps and color stops
  • The design's size (nothing is scaled)

What conversion cannot do:

  • It cannot fix bad digitizing. If the original puckers, has gaps between fill and outline, or uses too many trims, the converted file will do exactly the same thing. A different format does not change the stitches. If the design itself is the problem, see our list of common digitizing errors or re-create it with the AI digitizer.
  • It cannot invent colors that were never there. DST stores where the color changes happen, but not which colors they are. When you convert DST to PES, the PES gets whatever colors the converter assigns. That is why you should pick the real colors before converting, not after.
  • It cannot resize safely. A stitch file keeps the same number of stitches when you scale it. Enlarge it and the stitches spread apart, leaving gaps; shrink it and they pile up into a stiff, bulletproof patch that can break needles. Up to about 10 to 20 percent is usually tolerable. Beyond that, re-digitize at the new size.
  • It cannot open EMB. EMB is Wilcom's closed working file, not a machine file. You need Wilcom software (EmbroideryStudio, or TrueSizer in WilcomWorkspace; check Wilcom's current terms) to export it as DST or PES first. More on that in What Is an EMB File?

Using the StitchOps Viewer as a DST to PES Converter

The Embroidery Viewer opens DST, PES, JEF, EXP, VP3, XXX, U01 and PEC in your browser, on PC, Mac or phone, with nothing to install. Opening and checking files is free. Downloading a file in another format is a Pro feature.

Step 1: Open the file (free)

Drag the DST onto the viewer, or click to choose it. The design appears with its stitch paths, size in millimeters and inches, stitch count and color stops.

Step 2: Check it before you convert

Look at what you are about to convert:

  • Size. Does it fit your hoop? Switch on the hoop overlay (4x4, 5x7, 6x10 or 8x12) to see.
  • Stitch count. Write it down. You will compare it with the converted file later.
  • Sew order. Press play on the sew-out simulation and watch the path. If something looks wrong here, converting will not fix it.

Step 3: Set the thread colors

A DST opens with a default palette, so a red and gold logo might show up as blue and green. Click each color stop and pick the thread the client actually wants. Match it against the color card of the machine thread you sew with (Madeira, Isacord, Robison-Anton, Gunold and similar); the thread color chart is a handy general color reference.

This step matters because the converter writes the colors currently shown in the viewer into the new file. Get them right here and your PES, JEF or VP3 arrives with the correct colors already in it.

Step 4: Download as PES

Open Download as and choose the format your machine needs: DST, PES, JEF, EXP or VP3. The conversion is stitch for stitch. Nothing is re-digitized, smoothed or "optimized"; you get the same stitches in a new format.

Pro costs $9.90 a month, or $7.90 a month billed yearly. It also includes unlimited AI files, advanced pricing, PDF quotes and saved customers. See pricing for details.


How to Convert PES to DST

The same steps work in reverse. Open the PES, check it, and choose DST under Download as. The colors will not travel into the DST, but the color stops will. If you are sending the file to a shop, send a screenshot or a thread list from the viewer with it, so the operator knows which thread goes on which needle.


How to Check the Converted File

Never send a converted file straight to production. It takes a minute to check:

  1. Open the new file in the viewer. It should look exactly like the original.
  2. Compare the stitch count. The stitches should match. Jump and trim counts can differ, and that is normal: DST has a short maximum move per record, so one long move becomes several jump records, and trims are encoded differently in each format (see below).
  3. Compare the size. Width and height should be identical to the original, to the millimeter.
  4. Check the colors. For PES, JEF and VP3, they should be the ones you picked. For DST, expect the default palette again.
  5. Run the simulation. Same path, same color order.

If everything matches, do a test sew-out on scrap fabric with the same stabilizer you will use on the real garment. The stabilizer guide helps you choose one.


Common Problems After Converting

The machine does not see the file

This is the most common complaint, and it is rarely the file itself. Check these, one at a time:

  • File name. Some older machines do not display long names or names with spaces, accents or symbols. Rename it to something short like logo1.pes.
  • USB stick format. Most machines expect a stick formatted as FAT32. Some older models only accept small sticks. Check your machine's manual for the limit.
  • Folder. Some machines only look in the root of the stick, others in a specific folder. If you put the file inside three subfolders, the machine may never find it.
  • Hoop size. If the design is larger than the biggest hoop your machine supports, many machines will hide the file or refuse to open it. A 5x7 design will not load on a 4x4 machine, no matter the format.

Trims after conversion

DST has no trim command. Trims are encoded as a short run of jumps, and the machine trims after a set number of consecutive jumps (a setting on the machine). PES has an explicit trim. Converting in either direction can therefore change the number of trims: a DST trim may not be read as a trim, or a run of jumps may turn into one. Check trims in the viewer's jump view (Show Jump Stitches), then confirm on a test sew-out before production.

The colors are wrong on a Brother machine

You picked a specific red, converted to PES, and the Brother screen shows a slightly different red with a Brother thread name. This is expected. Brother machines display colors from their own built-in thread chart, so the machine shows the closest match it has. The stitches are the same; only the name and the on-screen shade differ. Load the thread you actually want.

The design sews too dense or too loose

That usually means it was resized somewhere along the way, either before conversion or on the machine itself. Go back to the original size, or re-digitize at the size you need.

It sews, but the quality is poor

Look at the original file in the viewer. If the problems are there too, it is the digitizing, not the conversion.


Frequently Asked Questions

Can I convert DST to PES for free? Opening and checking DST and PES files in the viewer is free. Downloading the design in another format (Download as) is part of Pro.

Does converting change the quality of the design? No. The conversion is stitch for stitch: the same stitches in the same order. If the converted file sews badly, the original will too.

Can I just rename the file from .dst to .pes? No. The internal structure is completely different. The machine will reject it or sew nonsense. It has to be converted by software that reads one format and writes the other.

Why does my converted DST have no colors? DST does not store thread colors, only where the color changes happen. That is a feature of the format, not a conversion error.

Can I convert an EMB file to PES? Not without Wilcom software. EMB is a closed working file. Export it as DST or PES from Wilcom first, then open that file in the viewer.

Which format should I send to an embroidery shop? DST, unless they ask for something else. Almost every commercial machine reads it.


The Short Version

  • Converting changes the format, not the stitches. It cannot fix bad digitizing or resize safely.
  • DST carries no colors: set the real thread colors in the viewer before you convert to PES, JEF or VP3.
  • Open the file for free, check size and stitch count, then use Download as (Pro) to get DST, PES, JEF, EXP or VP3.
  • Open the converted file again and compare stitch count and size before you sew.
  • If the machine does not see the file, check the file name, USB format, folder and hoop size before blaming the conversion.

Preview Your Design

Upload and view DST, PES & JEF embroidery files right in your browser.

Open Viewer

Ready to price your next job accurately?

Stop guessing and start quoting with confidence using our advanced embroidery calculator.