Embroidery file formats: which one your machine reads

Published October 16, 2026

An embroidery file isn't a picture. It's a list of instructions for the needle: move here, stitch, jump, trim the thread, stop for the next color. Each machine brand settled on its own way of writing that list, which is why the same design can exist as .PES, .DST, .JEF and a dozen other extensions. Choosing the right one comes down to a single question: what does your machine read?

logotoembroidery delivers two of them, .PES and .DST, and every purchase includes both. Between them they cover Brother, Babylock, many Bernina models, Tajima and most commercial multi-needle machines. This guide also covers the others, so you know where you stand if your machine isn't on that list.

What a stitch file contains

What it doesn't contain is the shapes. A stitch file doesn't know that a group of stitches is the letter A; it only knows where the needle goes. That's why stitch files are hard to edit and don't scale the way an image does.

The common formats at a glance

FormatMachines that read itThread colors in the fileFrom logotoembroidery
.PESBrother, Babylock, many Bernina modelsYesYes
.DSTTajima and most commercial multi-needle machines; many home machines tooNo, only the color stopsYes
.JEFJanomeYesNo
.EXPMelco, BerninaNo, kept in a separate file or not at allNo
.VP3Husqvarna Viking, PfaffYesNo
.HUSOlder Husqvarna Viking modelsYesNo
.XXXSingerYesNo

Use the table as a starting point, not as the last word: what counts is the list of formats in your machine's manual, for your exact model.

PES vs DST: what actually changes

PES is the native format of Brother and Babylock home machines, and many Bernina models read it as well. It stores the color of each thread, so the machine shows on screen which spool comes next. PES has gone through several versions over the years; if an old machine refuses a file that a newer one opens fine, the version is the first thing to check.

DST is Tajima's format and the common language of commercial embroidery: almost every multi-needle machine reads it. It stores stitches, jumps, trims and the points where the color changes, but not which color. The machine shows default colors that have nothing to do with your design. The thread list is what tells you which spool goes in at each stop: on logotoembroidery it appears under the preview, in the order the machine will ask for them. Write it down or take a photo of it.

In practice:

How to check what your machine reads

If the machine doesn't show a file, the usual causes are a format or version it doesn't read, a long file name or one with unusual characters, a file inside a folder the machine doesn't look in, or a design larger than the hoop selected on the machine.

Converting between formats

Converting changes the packaging, not the stitches. A file that sews badly as PES sews just as badly as DST. Two things to keep in mind:

Whatever you convert, stitch a test before the real garment: a conversion can produce a file that loads fine and still sews differently from the original.

Stitch files don't resize like images

Scaling a stitch file stretches or squeezes the stitches it already has. Enlarged, satin columns end up with long, loose stitches that snag. Reduced, the same number of stitches crowd into less space: the embroidery goes stiff and the thread breaks more often. A small change (a common rule of thumb is up to about 10%) usually goes unnoticed; beyond that, it's better to generate the file again at the size you need. On logotoembroidery that means changing the width in Adjust the design before you buy, not on the machine afterwards.

Stitch file or working file

Digitizing programs save their own working files (.EMB, .ART and others) that keep each shape as an object: its stitch type, its angle, its density. From there a digitizer exports the stitch file for the machine. If you hire someone and expect to ask for changes later, ask for the working file too. logotoembroidery delivers stitch files, PES and DST, not a working file; most embroidery programs can open them for small edits.

Frequently asked questions

Can I use a DST file on a Brother machine?

Many Brother models read DST as well as PES, but with DST you won't see the colors on screen. For Brother, PES is the safer choice, and you get both anyway.

Does a DST file store the thread colors?

No. It only marks where the color changes. The colors go in a separate list; on logotoembroidery, that's the thread list shown under the preview.

Can I open a PES or DST file on my computer?

Not as a picture: you need embroidery software or a stitch-file viewer. Before buying, the preview on logotoembroidery already shows the real stitches in the order the machine will sew them.

Which format do I get when I buy?

Both. Each purchase includes the design as .PES and as .DST. Prices are in the guide on how much it costs to digitize a logo.

My machine reads JEF or VP3. Can I still use this?

Only if your machine, or the software you use with it, can import PES or DST. Check the manual before buying.

Next: how to convert a logo to an embroidery file, step by step, and how to prepare the logo so it stitches well.

Español

← All guides