PES vs DST: which embroidery file format should you use?

PES vs DST compared: who makes each format, which machines read them, why DST stores no thread colors, and what you keep or lose when you convert between them.

Updated · 5 min read

One design as a PES file with its thread colors and as a DST file with placeholder colors

PES and DST are the two embroidery formats you'll meet most often. PES is Brother's format, used by Brother and Baby Lock machines, and it stores your thread colors. DST is Tajima's format, read by almost every commercial multi-needle machine, and it doesn't store colors at all.

The short answer: use PES if you sew on a Brother or Baby Lock machine, and DST if the file is going to a commercial machine or an embroidery shop. The stitches themselves are the same in both, so you can convert either way without losing a single one.

PES and DST compared

FeaturePESDST
Made byBrotherTajima
Main machinesBrother and Baby Lock home and multi-needle machinesTajima and most other commercial multi-needle machines; many home machines also read it
Thread colorsStored, with names, plus Brother palette colors for the machineNot stored; only the points where the color changes
On the machine screenThe design in its thread colors, with each change listedDefault placeholder colors
Preview thumbnailYes, shown on Brother screensNo
TrimsTrim commands Brother machines followNo trim command; trims are written as short runs of jumps
Stitch precision0.1 mm steps0.1 mm steps
Best forSewing on your own Brother or Baby Lock machineSending to shops and commercial machines

PES: Brother's format, with colors

PES started with Brother's PE-Design software and is the native format of Brother embroidery machines. Baby Lock machines are built on the same platform, so they read the same files.

A PES file has two parts. The PES section holds the design for software, including each thread's color and name. Inside it is a PEC block, which is what the machine actually reads: the stitches, a color for each change from Brother's 64-color palette, and the small thumbnail you see on screen. Embrizo writes PES version 6.

Because the machine shows Brother's palette, a brand color snaps to the closest Brother thread on screen. That only affects the display. You can still sew with any thread you like.

Try it with your own design

Sign up free, upload an image and get a stitch preview in under a minute.

Drop your image here

PNG, JPG, WebP or SVG · stays on your device

DST: Tajima's format, without colors

DST comes from Tajima and became the common language of commercial embroidery. Nearly every multi-needle machine and embroidery program opens it, which is why shops and digitizers exchange designs as DST.

A DST file is little more than the stitches: a short header with the design name, stitch count and size, then needle moves, jumps and color stops. It records where the color changes, not what the color is. On a multi-needle machine that works naturally, because the operator assigns each color stop to a needle that is already threaded.

Two limits are worth knowing. A single DST stitch can be at most 12.1 mm, so longer moves are split into jumps. And DST has no separate trim command: trims are written as a short run of jumps that commercial machines read as a trim. Home machines that read DST handle these differently, and some leave the jump threads for you to clip.

A DST file doesn't say which threads to use. Always send the color sheet with it, or the design may be sewn in whatever happens to be on the needles.

Which format should you use?

  • Brother or Baby Lock machine: PES. The screen shows the right colors and the machine prompts each thread change. Many Brother models also read DST, but the colors will be placeholders.
  • Commercial machine (Tajima, Barudan, SWF, Ricoma and others): DST, plus the color sheet.
  • Sending to an embroidery shop: DST, unless the shop asks for something else.
  • Another home brand: usually neither. Use the native format: JEF for Janome, VP3 for Husqvarna Viking and Pfaff, EXP for Bernina, XXX for Singer Futura. The file formats guide covers them all.
  • Selling digital designs: include both, plus the other main formats. Buyers expect a ZIP that covers their machine.

You don't have to choose up front. On Embrizo, a design counts as one download however many formats you take, so you can download PES, DST and every other format in one ZIP.

Converting between PES and DST

Converting keeps every stitch exactly, because both formats store needle positions in the same 0.1 mm steps. What changes is the color information.

  • PES to DST: the stitches and color stops carry over, but the thread colors can't. With PES to DST, download the ZIP to get a color sheet with the thread order.
  • DST to PES: there are no colors to carry over, so each color block gets a distinct default color. Set the real threads before you download from DST to PES, and the Brother screen shows them.
  • Either way: check the size, colors and stitch count in the embroidery file viewer before you sew.

What a round trip loses is the extras. PES thread names and the thumbnail don't survive a pass through DST, so keep the original PES and convert from it rather than from a DST copy.

Converting is not resizing. Scale either format by more than about 10% and the density goes wrong. If you're starting from an image, skip conversion and digitize straight to the format you need, for example image to PES.

Free account

Put this guide into practice

Create a free account to digitize any image, try every setting and watch it sew. Choose a plan only when you want to download files.

  • Digitize and preview any image
  • Realistic stitch preview and sew-out
  • Save designs to your library
  • No credit card needed
FAQ

Questions

The quickest way to see what it does with your artwork is to try it. With a free account, digitizing and previewing cost nothing and take about a minute.

Is PES or DST better?

Neither stitches better; the stitches are the same. PES is better on Brother and Baby Lock machines because it carries thread colors. DST is better for commercial machines and shops because almost everything reads it.

Can a Brother machine read DST files?

Many Brother models can, but the design shows in placeholder colors and you follow a color sheet for the threads. PES shows the real colors, so use it when you have the choice.

Why does my DST file show the wrong colors?

DST doesn't store colors, only where they change, so the machine or software fills in default colors. Use the color sheet to pick the right threads, or convert to a format that stores colors.

Do I lose quality converting PES to DST?

No. Every stitch is copied exactly. Only the thread colors and names are dropped, because DST has nowhere to keep them.

Which format do embroidery shops want?

Usually DST, with a color sheet and a preview image. Ask first, as some shops prefer the format of their own machines.

Keep reading

Related tools and guides

Your design, ready to stitch

Sign up free, upload an image and see it stitched in under a minute. Your image stays on your device.