A Complete Guide to File Types and the Machines That Use Them
🧵 Machine Embroidery File Formats Explained
A Complete Guide to File Types & the Machines That Use Them
If you're new to machine embroidery—or even if you've been stitching for a while—file formats can feel confusing. PES, DST, VP3, EXP… what do they all mean, and which one does your machine need?
This guide breaks it all down in simple terms so you can confidently choose the correct file for your embroidery machine every time.
⭐ Why File Formats Matter
Every embroidery design is saved in a specific format that tells your machine:
- how to stitch the design
- where to place stitches
- what order the colors go in
- how dense the stitches should be
Choosing the wrong format can result in missing stitches, wrong colors, or a file your machine can’t read at all.
🧵 Major Embroidery File Formats & Compatible Machines
PES — Brother & Baby Lock
Machines that use PES:
- Brother embroidery machines
- Baby Lock embroidery machines
- Some older home embroidery models using proprietary software
Notes:
PES is one of the most common home-embroidery formats. It saves stitch data, color information, and is widely supported by digitizing software.
Sometimes you will encounter and issue with the provided PES format. This is usually due to the software version. If this occurs just use the DST file as all machines and software can read and use this format.
DST — Industry Standard (Tajima)
Machines that use DST:
- Tajima commercial machines
- Barudan
- Ricoma
- Melco
- Most multi-needle and commercial machines
Notes:
DST is the most universal format used in commercial embroidery. It does not store color information, so colors may display incorrectly on-screen—but stitch data is perfect.
All machines can read and use this type of file.
EXP — Melco & Bernina
Machines that use EXP:
- Melco embroidery machines
- Bernina/Bernette machines (Melco version)
- Some industrial multi-needle machines
Notes:
EXP files are similar to DST but include a bit more detail and are common among commercial and high-end hobby machines.
JEF — Janome
Machines that use JEF:
- Janome home embroidery machines
- Elna (select models)
Notes:
JEF files are compact and optimized for Janome’s onboard editing functions.
VP3 — Husqvarna Viking & Pfaff
Machines that use VP3:
- Husqvarna Viking
- Pfaff
Notes:
VP3 is newer, modern, and supports multiple color stops and high stitch detail.
HUS — Older Husqvarna Viking
Machines that use HUS:
-
Legacy Husqvarna Viking models
Notes:
Still widely used but gradually being replaced by VP3.
XXX — Singer
Machines that use XXX:
-
Singer Futura embroidery machines
Notes:
Older format with basic stitch data.
PCS & PCQ — Pfaff Legacy Formats
Machines that use PCS/PCQ:
-
Pfaff older hobby models
CND — Melco Condensed Format
Machines that use CND:
-
Older Melco commercial machines
Notes:
Limited use today but still requested by some shops running legacy systems.
🧰 Which Format Should You Choose?
✔ For most commercial machines → DST
The safest, most universal format. Can also be read and used by nearly all machines regardless of manufacturer.
✔ For Brother/Baby Lock → PES
✔ For Janome → JEF
✔ For Husqvarna Viking/Pfaff → VP3
✔ For Bernina → EXP (NOT ART unless specified)
Note: Bernina’s ART format is locked to Bernina software and rarely provided by digitizers unless specifically requested.
📝 Can You Convert Formats?
Yes—most formats can be converted using software such as:
- Embrilliance Essentials
- Wilcom
- Hatch
- SewArt
- Brother PE-Design
- Janome Digitizer
Conversion changes the file type, not the underlying digitizing.
If density or stitch type was created for another machine, resizing too much may affect stitch quality.
💡 Final Tip: When in Doubt, Ask Your Digitizer
A good digitizer (like Carrie Ellen Designs!) can help you choose the correct file type and ensure it’s optimized for your specific machine.
If you ever feel unsure, just send your machine model—one message can save hours of frustration!