If you've ever ordered embroidery digitizing or tried to run a design on your embroidery machine, you've probably seen a long list of confusing file extensions โ .DST, .PES, .JEF, .EMB, .VP3, .HUS, .XXX. Which one do you need? Can you use any format on any machine? What happens if you use the wrong file?
In this complete guide, we'll explain every major embroidery file format, which machine it works with, what makes each format different, and how to make sure you always get the right file for your embroidery machine โ from AA Creative Emb or any other digitizing service.
The best embroidery file format depends entirely on your machine brand. DST is the most universal and works on most commercial machines. PES is for Brother, JEF for Janome, HUS for Husqvarna Viking, VP3 for Pfaff. Always match the format to your machine brand.
What Are Embroidery File Formats?
An embroidery file format is a machine-readable instruction file that tells your embroidery machine exactly how to sew a design. It contains data about:
- Stitch coordinates โ the X/Y position of every single stitch
- Stitch type โ normal stitch, jump stitch, trim command
- Color changes โ when to stop and change thread color
- Start and stop commands โ where the design begins and ends
Unlike an image file (JPG, PNG), an embroidery file is not visual โ it's a sequence of mechanical instructions. Different embroidery machine manufacturers developed their own proprietary formats, which is why there are so many different file types.
Most embroidery machines only read their own manufacturer's format. A Brother machine will not run a DST file correctly, and a Janome machine will not run a PES file. Always confirm which format your machine requires before ordering digitizing.
Complete Embroidery File Format Guide โ Every Format Explained
Here is every major embroidery file format, which machine it belongs to, and what you need to know about each one:
๐ Universal & Most Common Formats
DST โ Tajima Data Stitch
The most widely used commercial embroidery format. Works on most industrial multi-head machines. Does not store color information โ colors are assigned separately. If you don't know your machine format, DST is usually a safe starting point.
PES โ Brother Embroidery Format
The most common home and commercial embroidery format. Used by all Brother and Babylock machines. Stores color information โ the machine knows which colors to use. Multiple versions exist: PES 2.0, 3.0, 4.0, 6.0 โ newer machines require newer versions.
JEF โ Janome Embroidery Format
Standard format for all Janome embroidery machines. Stores stitch data and color sequence. Some older Janome models use SEW format instead โ check your machine manual to confirm.
VP3 โ Pfaff / Viking Format
Used by Pfaff and newer Husqvarna Viking machines. Replaced the older HUS format on most modern Viking models. Stores color data and machine settings. Highly compatible with the Pfaff creative series.
HUS โ Husqvarna Viking Legacy
Older format used by Husqvarna Viking machines before the VP3 switch. Still required by some older Viking and Designer models. If you have an older Husqvarna, confirm whether you need HUS or VP3.
XXX โ Singer Embroidery Format
Standard format for Singer embroidery machines. The unusual extension causes issues with some computers that hide files with certain extensions โ rename or use a different viewer if needed.
EXP โ Melco / Expand Format
Used by Melco commercial embroidery machines and some older Bernina models. Common in commercial production environments using Melco multi-head machines.
EMB โ Wilcom Native Format
The native editable format for Wilcom embroidery software โ the industry-leading professional digitizing software. Not a machine format โ it's for editing in Wilcom. Must be exported to DST, PES, or another format before sewing.
๐ Additional & Less Common Formats
| Format | Machine / Software | Notes |
|---|---|---|
| .SEW | Janome (older models) | Legacy Janome format. Older machines may require this instead of JEF. |
| .CND | Condor / Cornely | Used by Condor and some Cornely machines in commercial production. |
| .ESS | Elna / Toyota | Format for Elna and some Toyota embroidery machines. |
| .OFM | Pfaff (older) | Older Pfaff format. Modern Pfaff machines now use VP3. |
| .PHX | Brother (newer) | Newer Brother format. Some newer models require PHX over PES. |
| .JEF+ | Janome (high-end) | Extended JEF format for higher-end Janome machines with more features. |
| .PCM | Pfaff Creative | Used specifically with the Pfaff Creative series of embroidery machines. |
| .10O | Toyota | Toyota embroidery machine format (10-stitch per unit). |
When you order digitizing from us, simply tell us your machine brand and model. We deliver every format you need โ DST, PES, JEF, EMB, VP3, HUS, XXX, EXP, CND, ESS and more โ at no extra charge. You never need to convert files yourself.
Quick Reference โ Which Format Does My Machine Need?
Use this table to instantly find the correct embroidery file format for your machine brand:
| Machine Brand | Primary Format | Also Accepts |
|---|---|---|
| Tajima | .DST | Most universal formats |
| Brother | .PES | .PHX (newer models) |
| Babylock | .PES | Same as Brother |
| Janome | .JEF | .SEW (older), .JEF+ (newer) |
| Husqvarna Viking | .VP3 | .HUS (older models) |
| Pfaff | .VP3 | .PCM (Creative series) |
| Singer | .XXX | Some models accept PES |
| Melco | .EXP | .DST |
| Bernina | .EXP | .ART (older Bernina software) |
| Elna / Toyota | .ESS | .10O (Toyota) |
DST vs PES โ The Most Common Comparison
DST and PES are the two most frequently discussed embroidery formats. Here's a detailed comparison:
| .DST (Tajima) | .PES (Brother) | |
|---|---|---|
| Machine Type | Commercial / industrial multi-head | Home & commercial Brother/Babylock |
| Color Storage | โ Does NOT store colors โ assigned manually | โ Stores thread color sequence |
| Universality | Most universal โ accepted by many machines | Brother-specific โ limited compatibility |
| File Size | Smaller โ no color data stored | Larger โ includes color & settings data |
| Best For | Commercial shops, industrial production | Home embroiderers, small shops with Brother |
| Interchangeable? | โ Not directly โ conversion required, may lose data | |
Why DST Doesn't Store Colors
DST was designed for commercial shops where operators manually load thread colors on large multi-head machines. The machine operator follows a printed color sheet โ the file itself just says "change color here" without specifying which color. This makes DST files more flexible for operators but requires a separate color reference document.
Why PES Version Matters
PES files come in multiple versions (PES 2.0 through PES 6.0). Older Brother machines may not read newer PES versions. When ordering from a digitizing service, specify your Brother machine model so the correct PES version is used.
Embroidery Software Formats vs Machine Formats
There's an important distinction between software native formats and machine output formats:
Software Native Formats (Editable)
.EMB (Wilcom), .CAN (Pulse), .HUS (Husqvarna software) โ these are editable project files used inside the software. You cannot send them to a machine directly.
Machine Output Formats (Sewing)
.DST, .PES, .JEF, .VP3, .HUS (machine version) โ these are exported files that go to the machine. They are not editable and are created by exporting from software.
When you order from AA Creative Emb, we work in professional software (Wilcom, Pulse) and deliver the final machine-ready output format โ you never need to deal with software conversions.
Can You Convert Between Embroidery File Formats?
Yes โ embroidery files can be converted between formats, but with important limitations:
โ What Converts Well
- Stitch coordinates convert accurately between most formats
- Trim and jump commands convert reliably
- Basic color change markers transfer between formats
โ What Doesn't Convert Perfectly
- Color data from DST โ DST has no color info, so converting DST to PES creates a file with incorrect or generic colors
- Machine-specific settings โ speed, tension, needle type stored in some formats are lost in conversion
- Proprietary effects โ 3D puff settings or applique commands may not carry over
Rather than converting files, always ask your digitizing service to deliver the format you actually need. AA Creative Emb delivers all formats from the original digitizing file โ giving you the cleanest, most accurate result for every machine brand.
Need Your Design in the Right Format?
We deliver DST, PES, JEF, VP3, HUS, XXX, EXP and all formats โ from $5. Tell us your machine brand and we handle the rest.
Get a Free Quote โ Upload Design โHow to Choose the Right Embroidery File Format
Follow this simple decision process to always choose the correct format:
Check Your Machine Manual
Your machine's manual lists exactly which file formats it accepts. Look for "supported file formats" or "embroidery formats" in the specifications section.
Know Your Machine Brand
Brother โ PES. Janome โ JEF. Singer โ XXX. Husqvarna Viking โ VP3. Melco โ EXP. Tajima / commercial โ DST. Use the quick reference table above.
Tell Your Digitizer
When ordering digitizing, always specify your machine brand and model. A good digitizing service delivers the correct format automatically โ at no extra charge.
Request All Formats
If you use multiple machines or may change machines in future, ask for DST + your specific format together. AA Creative Emb includes all formats in every order.
What Formats Does AA Creative Emb Deliver?
When you order embroidery digitizing from AA Creative Emb, you receive your design in every format you need โ no conversion, no extra fees:
- .DST โ Tajima (universal commercial)
- .PES โ Brother / Babylock (all versions)
- .JEF โ Janome
- .VP3 โ Pfaff / Husqvarna Viking
- .HUS โ Husqvarna Viking (older models)
- .XXX โ Singer
- .EXP โ Melco / Bernina
- .EMB โ Wilcom (editable software file)
- .CND, .ESS, .OFM โ on request
- And more โ just tell us your machine model
We also provide vector art conversion in .AI, .EPS, .SVG, .PDF, and .DXF formats โ useful if your artwork needs to be prepared before digitizing.
Frequently Asked Questions โ Embroidery File Formats
What is the most universal embroidery file format?
DST (Tajima) is the most universally accepted format โ it works on most commercial and many industrial embroidery machines. However, it does not store color data, so it's most useful in commercial shop environments where operators assign colors manually.
Can I use a PES file on a Janome machine?
Not directly. Janome machines require JEF format. You would need to convert PES to JEF, but this conversion may lose color data and is not always accurate. It's better to request the JEF format from your digitizing service from the start.
What file format does Husqvarna Viking use?
Modern Husqvarna Viking machines use VP3 format. Older Viking models may require the HUS format. Check your machine's manual or the supported formats list in your machine's settings menu to confirm which one you need.
Why does my DST file have wrong colors?
DST files do not store color information. The machine simply stops at each color change and waits for the operator to load the correct thread. You should receive a color reference sheet with your DST file showing which thread colors to load at each stop. If you didn't receive one, contact your digitizing service.
How do I know what format my embroidery machine needs?
Check your machine's manual under "supported file formats." You can also search "[your machine brand + model] + embroidery file format" online. If you're unsure, use the quick reference table in this guide or contact us โ we'll confirm the correct format for your machine.
Need Your Design Digitized in the Right Format?
Trusted by businesses in USA, UK, Canada & Australia. All machine formats delivered from $5. 2โ6 hour turnaround. Free edits included.
Get a Free Quote โ Submit Your Order โ