DST vs PES vs JEF vs EXP — Which Embroidery File Format Do You Need?
Not all embroidery machines read the same file. Here's a plain-English breakdown of the most common embroidery formats — DST, PES, JEF, EXP, and more — so you always send the right file.
When you order an embroidery digitizing service, one of the first questions you'll face is: which file format do you need? DST, PES, JEF, EXP, VP3 — the list goes on. Each format is tied to a specific brand or family of embroidery machines, and sending the wrong one means the machine simply won't read it.
This guide breaks down every major embroidery file format, which machines use them, and how to make sure you always get the right file.
Why There Are So Many Embroidery Formats
Unlike image files (where JPG and PNG work on virtually any device), embroidery file formats are proprietary. Each major machine manufacturer developed their own format to encode stitch data — needle position, thread trims, color changes — in a way optimized for their hardware.
The result: a Brother machine reads PES, a Janome reads JEF, and a Tajima commercial machine reads DST. They all produce embroidery, but they speak different languages.
DST — Tajima Data Stitch
Used by: Tajima, Barudan, ZSK, and most commercial multi-head machines
DST (Data Stitch Tajima) is the closest thing embroidery has to a universal format. It was developed by Tajima Industries and became the industry standard for commercial embroidery shops worldwide.
Key facts:
- Binary format — compact and fast to process
- Stores stitch coordinates, trims, and color stops (but not actual thread colors)
- Supported by virtually every commercial embroidery machine
- Maximum stitch field: 12 inches × 12 inches per standard DST (extendable with DST+)
- No built-in color information — you match thread colors manually using a color sequence sheet
Best for: Commercial shops, contract embroidery, any business running multi-head machines.
PES — Brother / Babylock
Used by: Brother, Babylock, Bernina (some models)
PES is Brother's proprietary format and the most common format for home and semi-commercial embroidery machines. Unlike DST, PES files store actual thread color data — the machine can display the color sequence on screen.
Key facts:
- Multiple versions (PES v1 through v10+) — newer machines may not read older versions
- Stores color information using built-in thread palettes
- Supports larger stitch fields than standard DST
- Common for home embroiderers and small shops using Brother machines
Best for: Brother PE-series, Innovis, and Babylock machines.
JEF / JEF+ — Janome
Used by: Janome, Elna (some models)
JEF is Janome's native format. Like PES, it stores color data alongside stitch information. JEF+ is an extended version that supports larger designs and more color stops.
Key facts:
- Stores thread color data
- JEF+ supports designs larger than the standard JEF limit
- Janome machines typically won't read DST or PES without conversion
Best for: Janome Memory Craft series and Elna machines.
EXP — Melco / Expanding
Used by: Melco, Bernina (older models), some Husqvarna machines
EXP is an older format associated with Melco machines. It's a simpler binary format — no color data, just stitch coordinates and trims. Less common today but still in use at some commercial shops.
Best for: Melco Ameco and older commercial machines.
VP3 — Husqvarna Viking / Pfaff
Used by: Husqvarna Viking, Pfaff
VP3 (and its predecessor VP+) is the format for Husqvarna Viking and Pfaff machines. It stores full color and thread data and supports a wide range of stitch types.
Best for: Viking Designer series, Pfaff Creative series.
XXX — Singer / Compucon
Used by: Singer, Compucon
XXX is Singer's native format. Relatively simple, stores basic stitch data. Less common in professional settings.
HUS — Husqvarna (Legacy)
Used by: Older Husqvarna machines
HUS is an older Husqvarna format, largely replaced by VP3. If you have a vintage Husqvarna machine, you may still need HUS files.
Which Format Should You Order?
| Your Machine Brand | Format to Request |
|---|---|
| Tajima, Barudan, ZSK (commercial) | DST |
| Brother, Babylock | PES |
| Janome, Elna | JEF or JEF+ |
| Husqvarna Viking | VP3 |
| Pfaff | VP3 |
| Melco | EXP |
| Singer | XXX |
| Bernette | PES or EXP |
Not sure? Check your machine's manual or look in the machine's USB/card slot — the file extensions of existing designs will tell you exactly what format it reads.
DST Studio Delivers All 20+ Formats
When you order from DST Studio, you're not locked into one format. Every digitizing order includes your design in DST plus any additional format you need — PES, JEF, VP3, EXP, XXX, and 15+ more — at no extra charge.
Just tell us your machine brand when you submit your artwork, and we'll send the right file automatically.
Ready to get your design digitized?
Submit your artwork → — DST + any format, delivered in 2–4 hours from $5.
Or learn more about what a DST file actually contains before you order.
Explore Topics
Written by
DST Studio
Content creator and writer sharing insights and stories.