If you've ever ordered embroidery digitizing, you've probably been asked: "What format do you need — DST, PES, or something else?" For anyone outside the embroidery industry, this question can be confusing. In this guide, we'll break down the most common embroidery file formats, what machines use them, and how to make sure you always get the right one.

What Is an Embroidery File Format?

Unlike a regular image file, an embroidery file doesn't just store a picture — it stores a precise set of stitch instructions. Each format tells the embroidery machine exactly where the needle should go, what stitch type to use, when to change thread colors, and where to trim and stop. Different machine brands read different formats, which is why getting the right one matters.

Think of it less like a photo and more like a set of coordinates and commands the machine executes step by step. That's also why an embroidery file can't simply be "resized" the way a photo can — scaling it too far up or down changes the stitch density and can distort the design, which is why we always digitize to your actual finished size from the start.

Sending the wrong file format is one of the most common — and easily avoidable — mistakes in embroidery production.

The Most Common Embroidery Formats

Here's a breakdown of the formats you'll encounter most often, and which machines typically use them:

FormatUsed ByNotes
.DSTTajima, BarudanIndustry standard, widely supported
.PESBrother, BabylockCommon for home embroidery machines
.EXPMelco, BerninaUsed on commercial Melco machines
.VP3Pfaff, Husqvarna VikingModern Viking/Pfaff machines
.JEFJanome, ElnaCommon in home sewing machines
.XXXSinger, CompuconOlder Singer commercial models

Why Format Matters So Much

A file built for one machine type won't necessarily run correctly on another — even if the file "opens" without an error. Stitch sequencing, color change commands, and trim functions can all be interpreted differently between formats, sometimes resulting in stitch errors, incorrect color order, or machine stops that weren't intended.

DST files, for example, don't store color information the same way PES files do — they rely on a separate color sequence reference, which can cause confusion if a file is converted carelessly between formats rather than digitized natively for the target machine. This is why simple format conversion tools sometimes produce technically "readable" files that still stitch out incorrectly.

💡 Quick Tip

Always check your machine's manual or brand website to confirm the exact format it reads — some machines support multiple formats, while others only accept one.

What If I Don't Know My Machine's Format?

No problem — just tell us the brand and model of your embroidery machine when you place an order, and we'll deliver the correct format automatically. If you're not sure, send us a photo of the machine or its model number sticker and we'll identify it for you.

Common Machine Brands & Their Formats

Can I Get Multiple Formats For One Design?

Yes — many of our clients run multiple machine brands in their shop, or need to send files to different production partners. We're happy to deliver your digitized design in two or three formats at no extra charge, just let us know what you need when you place your order.

This is especially useful for embroiderers who work with outside contractors or backup machines, since having every format on hand from the start means you're never stuck waiting on a re-export if your production setup changes down the line.

Converting Between Formats Yourself

It's technically possible to convert a finished embroidery file between formats using conversion software, but it isn't always reliable — especially for anything with color sequencing, trims, or complex stitch types. We'd always recommend requesting the correct native format from your digitizer up front rather than relying on a converted file for an important production run.

Final Thoughts

Choosing the right embroidery file format isn't complicated once you know what to look for — it just comes down to matching the format to your specific machine. When in doubt, always ask your digitizer (or us!) before placing an order, and you'll avoid wasted time, wasted thread, and production delays.