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!

Back to blog