Which embroidery file format do I need?
Your logo might look perfect as a JPG, PNG, PDF, AI, or EPS file, but an embroidery machine cannot sew directly from a normal image file. Before the design can run on a machine, it needs to be converted into a stitch file. That stitch file tells the embroidery machine where to move, when to trim, when to change color, and how the design should be sewn.
The most common embroidery file formats include DST, PES, EXP, JEF, VP3, and a few others. Each format is connected to different machine brands, software systems, or production workflows.
This guide explains the most important embroidery file formats in simple terms, so you know what to request before sending your logo for digitizing.
What Is an Embroidery File Format?
An embroidery file format is a machine-readable file that contains stitch instructions for an embroidery machine.
A normal image file only shows what the logo looks like. An embroidery file tells the machine how to sew it.
That means the file needs to include details such as:
- Stitch direction
- Stitch type
- Stitch order
- Color stops
- Trims
- Design size
- Needle movement
- Machine-readable stitch data
This is why embroidery digitizing is not the same as simply saving a logo in another format. A digitizer has to rebuild the artwork as stitches so the design can be sewn cleanly on fabric.
Why the Right Embroidery Format Matters
Choosing the wrong file format can cause production problems.
Your embroidery machine may not open the file. The design may load incorrectly. Colors may need to be reassigned. The size may not match the intended placement. In some cases, the machine may reject the file completely.
For commercial embroidery shops, this creates delays. For apparel brands, it can slow down an order. For uniform suppliers, it can affect delivery timelines.
The right file format helps make the production process smoother, especially when the design has already been digitized for the correct garment, size, and machine type.
Quick Embroidery File Format Guide
| File Format | Common Use | Best For |
|---|---|---|
| DST | Commercial embroidery production | Tajima-style and many commercial machines |
| PES | Brother and Baby Lock machines | Home, small business, and semi-commercial embroidery |
| EXP | Melco and some Bernina workflows | Commercial and specialty machine setups |
| JEF | Janome and Elna machines | Janome embroidery users |
| VP3 | Pfaff and Husqvarna Viking machines | Home and specialty embroidery machines |
| EMB | Editable master file | Editing inside digitizing software |
| AI, EPS, SVG | Vector artwork | Artwork cleanup before digitizing |
Now let’s break each one down.
What Is a DST File?
A DST file is one of the most common embroidery file formats used in commercial embroidery.
DST is widely associated with Tajima-style embroidery workflows. Tajima Software lists Tajima Stitch DST among the popular embroidery formats that its software can read and write.
For many embroidery shops, DST is the safest format to request because it is widely accepted by commercial embroidery machines.
When should you request a DST file?
You should request a DST file if:
- You run commercial embroidery machines
- Your shop asks for DST specifically
- You are ordering cap embroidery
- You are producing uniforms, polos, jackets, or patches
- You need a file for professional embroidery production
DST is a strong choice for embroidery businesses because it is practical, common, and production-friendly.
Important note about DST files
DST files usually store stitch movement and machine commands, but they may not preserve all editable design details the way a native digitizing file does. That means if you need major changes later, such as changing stitch type, underlay, or density, the digitizer may need the original editable file or may need to revise the design properly.
For production, DST is useful. For deep editing, a native editable file is better.
What Is a PES File?
A PES file is commonly used for Brother embroidery machines.
Brother’s own support documentation discusses embroidery design files such as .pes, and Brother PE-Design documentation also lists PES among formats used for embroidery design conversion.
PES is popular with home embroidery users, small embroidery businesses, and many startup apparel decorators using Brother or Baby Lock machines.
When should you request a PES file?
You should request PES if:
- Your machine is a Brother
- Your machine is a Baby Lock
- Your software asks for PES
- You are running a small business embroidery from a home or studio setup
- You need better compatibility with Brother-style workflows
PES is especially common for smaller shops that do polos, towels, caps, patches, gifts, and custom logo embroidery.
What Is an EXP File?
An EXP file is another embroidery format used in certain machine workflows, especially with Melco and some Bernina-related setups.
If your machine or embroidery software asks for EXP, it is best to request it directly when ordering digitizing. This avoids unnecessary file conversion after delivery.
When should you request an EXP file?
Request EXP if:
- Your machine specifically requires EXP
- Your software exports or imports EXP
- Your embroidery supplier asks for EXP
- You are working with Melco or compatible commercial setups
Not every customer needs EXP, but when it is required, it should be delivered correctly from the start.
What Is a JEF File?
A JEF file is commonly used for Janome and Elna embroidery machines.
Janome states that JEF is a stitch data file and the default format for Janome and Elna embroidery machines.
This makes JEF important for customers who use Janome machines for custom embroidery, small business production, or boutique apparel decoration.
When should you request a JEF file?
Request JEF if:
- You use a Janome embroidery machine
- You use an Elna embroidery machine
- Your machine does not recognize DST or PES
- Your embroidery software asks for JEF
- You are sewing designs on Janome-compatible equipment
JEF files help Janome users avoid loading errors and format mismatch problems.
What Is a VP3 File?
A VP3 file is commonly used with Pfaff and Husqvarna Viking embroidery machines.
VP3 is often requested by customers using specialty home embroidery machines, boutique embroidery setups, and certain creative sewing workflows.
When should you request a VP3 file?
Request VP3 if:
- Your machine asks for VP3
- You use Pfaff embroidery equipment
- You use Husqvarna Viking embroidery equipment
- Your embroidery software exports VP3
- Your machine does not read DST, PES, or JEF properly
VP3 is not always needed for commercial shops, but it is important for the machines that require it.
What Is an EMB File?
An EMB file is usually an editable embroidery design file used inside digitizing software.
This is different from a machine file like DST or PES.
A machine file is built for running the design. An editable file is used for making changes inside digitizing software.
Why does an EMB file matter?
An editable file can help when a design needs:
- Size changes
- Density changes
- Underlay adjustments
- Stitch type changes
- Lettering edits
- Placement-specific changes
- Cleaner resizing for different garments
For example, if you have one logo for a cap and later need it for a left chest polo, the digitizer should not simply stretch the same file. The design may need adjusted density, stitch direction, underlay, and spacing for the new placement.
That is why a professional digitizer often keeps an editable master version and exports the machine formats needed for production.
Are JPG, PNG, PDF, AI, EPS, and SVG Embroidery Files?
No. These are artwork files, not embroidery machine files.
A JPG or PNG can show your logo visually, but it does not contain stitch instructions.
AI, EPS, SVG, and PDF files can be useful because they may contain clean vector artwork. But they still need embroidery digitizing before the design can be sewn.
Simple difference
Artwork file: Shows what the logo looks like.
Embroidery file: Tells the machine how to sew the logo.
This is why a clean vector file is helpful, but it is not the final stitch file.
What File Should You Send to a Digitizer?
The best file to send is the cleanest version of your logo.
Good artwork files include:
- AI
- EPS
- SVG
- High-resolution PNG
- High-resolution JPG
If your logo is blurry, pixelated, or pulled from a screenshot, it may need vector tracing before digitizing. Vector tracing cleans the artwork so the digitizer can build a cleaner stitch file from a better source.
This is especially important for small lettering, badge designs, patch borders, cap logos, and detailed brand marks.
Which Embroidery File Format Should You Ask For?
The best answer depends on your machine.
If you are not sure, ask your embroidery shop, machine operator, or production team which format they need.
Here is a simple guide:
For commercial embroidery shops
Request:
- DST
- EXP if your setup needs it
- Additional formats based on the machine brand
DST is usually the most common starting point for commercial production.
For Brother machine users
Request:
- PES
- DST if your machine or software supports it
For Janome or Elna machine users
Request:
- JEF
For Pfaff or Husqvarna Viking users
Request:
- VP3
For customers ordering from a digitizing service
Send your logo and mention:
- Machine brand
- Required file format
- Design size
- Garment type
- Placement
- Fabric type
- Deadline
These details help the digitizer prepare the correct file instead of guessing.
Why One Logo May Need Multiple Embroidery Files
One logo does not always work perfectly as one universal embroidery file.
A logo for a cap may need different planning than the same logo for a left chest polo. A patch file may need a border. A 3D puff design may need foam-friendly stitch coverage. A jacket back may need a different density and stitch flow.
That is why one brand logo may need separate files for:
- Cap embroidery
- Left chest embroidery
- 3D puff embroidery
- Patch embroidery
- Jacket back embroidery
- Sleeve embroidery
The file format may be the same, but the digitizing setup should not always be the same.
For example, you might need a DST file for both a cap and a polo, but the stitch path, underlay, density, and pull compensation should be planned differently for each placement.
Can You Convert One Embroidery Format Into Another?
Yes, embroidery files can often be converted from one format to another using embroidery software. Brother PE-Design documentation lists several embroidery formats that can be converted, including PES, DST, EXP, JEF, and others.
But conversion is not always the same as proper digitizing.
A format conversion only changes the file type. It does not automatically fix bad stitch direction, poor density, missing underlay, bad lettering, wrong sizing, or poor cap sequencing.
If the original digitizing is poor, converting the file will not make the embroidery sew better.
Common File Format Mistakes to Avoid
1. Sending only a screenshot
A screenshot is usually too low quality for clean digitizing. It can work for reference, but it should not be treated as the best artwork file.
2. Asking for the wrong machine format
If your machine needs PES and you request DST only, the file may not load correctly. Always check your machine format before ordering.
3. Using the same file for every placement
A cap file, left chest file, and patch file may need different digitizing even when the logo is the same.
4. Resizing embroidery files too much
Embroidery files cannot always be resized like normal images. Large size changes can affect density, spacing, and stitch quality.
5. Thinking vector art is the same as digitizing
Vector art is useful for clean artwork, but the machine still needs a stitch file.
What to Tell Your Digitizer Before Ordering
To get the best result, send more than just the logo.
Include:
- Required file format, such as DST, PES, EXP, JEF, or VP3
- Final embroidery size
- Placement, such as cap front, left chest, sleeve, patch, or jacket back
- Fabric type
- Machine brand if known
- Thread color instructions
- Any sample photo or previous sew-out
- Deadline or rush requirement
The more production details you provide, the easier it is to prepare the right file.
Best Format for Cap Embroidery
For commercial cap embroidery, DST is commonly requested.
But the format is only one part of the job. Cap embroidery also needs proper center-out sequencing, pull compensation, underlay, and planning around the curved crown and center seam.
A DST cap file that is digitized like a flat shirt logo can still sew poorly. The file must be prepared specifically for caps.
Best Format for Left Chest Embroidery
For left chest embroidery, the format depends on the machine. DST and PES are both common, depending on the setup.
The bigger issue is not only the format. Left chest logos are usually small, so the digitizing must protect readability. Small letters, thin outlines, gradients, and tiny details may need simplification before sewing.
Best Format for Patch Embroidery
Patch embroidery commonly uses DST for commercial production, but other formats can be requested based on the machine.
Patch files often need special planning for:
- Border stitching
- Edge finishing
- Dense fills
- Merrow-style borders
- Heat press backing
- Repeat production consistency
A patch file should be digitized differently from a standard shirt logo.
Best Format for 3D Puff Embroidery
3D puff embroidery can be delivered in common machine formats such as DST or PES, depending on the machine.
But again, the format is not the most important part. The digitizing must be planned for foam. That means cleaner shapes, proper coverage, strong edges, and fewer tiny details.
Not every logo is suitable for a 3D puff. Thick letters and bold shapes usually work better than thin lines or complex details.
Final Answer: Which Embroidery File Format Do You Need?
If you are running a commercial embroidery shop, DST is usually the safest format to request.
If you use Brother or Baby Lock, ask for PES.
If you use Janome or Elna, ask for JEF.
If you use Pfaff or Husqvarna Viking, ask for VP3.
If your machine or software asks for EXP, request EXP.
If you are not sure, send your logo, machine brand, placement, size, and garment type before ordering. A professional digitizing service can guide you to the right format before production starts.
Need a Machine-Ready Embroidery File?
The Standard Digitizing creates production-ready embroidery files for caps, left chest logos, patches, 3D puff embroidery, uniforms, jackets, and commercial apparel.
Send your artwork, required size, placement, and machine format. We will review the design and prepare the correct file path for clean embroidery production.
Get a fast quote and receive machine-ready files in the format your workflow needs.
FAQ
What is the most common embroidery file format?
DST is one of the most common formats for commercial embroidery production, especially for shops using industrial embroidery machines.
Is a PNG file an embroidery file?
No. A PNG is an image file. It can be used as an artwork reference, but it must be digitized into a machine-readable embroidery file before sewing.
What file format does a Brother embroidery machine use?
Brother embroidery machines commonly use PES files. Some models and workflows may also support other formats, but PES is usually the format Brother users ask for.
What file format does a Janome embroidery machine use?
Janome and Elna machines commonly use JEF files. Janome describes JEF as the default stitch data format for Janome and Elna embroidery machines.
Can I use the same embroidery file for caps and shirts?
Sometimes, but it is not always recommended. Caps, left chest logos, patches, and puff embroidery often need different digitizing setups because the fabric, placement, surface, and stitch behavior are different.
Can a digitizer provide more than one format?
Yes. A professional digitizing service can usually export multiple machine formats, such as DST, PES, EXP, JEF, and VP3, when requested.
