Skip to content
.embSoftware file, not a machine file

EMB embroidery file format

An EMB file is the native design file of Wilcom's embroidery software, EmbroideryStudio for professionals and Hatch Embroidery for home use. It is not a machine file: no embroidery machine sews an EMB. It holds the editable design, and the software exports from it the stitch file your machine needs, such as DST, PES, JEF or VP3.

At a glance

Made by
Wilcom EmbroideryStudio and Hatch Embroidery, Wilcom's home software
File type
Design file, also called an outline or all-in-one file, not a machine file
Inside
Digitized shapes and lines with their stitch types, stitch values and effects
Sewable
No: export a machine format such as DST, PES, JEF or VP3 first
Free tools
Can't read EMB reliably; Embrilliance Essentials reads it, Hatch reads and writes it
On Embroidly
Explained here only: our tools can't open EMB, and our downloads are machine files

Design files and machine files

Hatch's documentation draws the line clearly. Machine files, also called stitch files, "generally contain stitches and machine functions and are only suited to specific embroidery machines." Design files, also called outline or all-in-one files, "usually contain digitized shapes and lines, selected stitch types and stitch values and effects." EMB belongs to the second group: Hatch lists it as the "Wilcom 'all-in-one' design file".

The difference matters in practice:

EMB (design file)PES, DST, JEF… (machine files)
ContainsObjects: shapes, lines, stitch types and settingsStitches, jumps, trims and colour changes
EditingResize, restyle and re-letter properlyOnly small changes; resizing stretches stitches
SewableNoYes, on the machines that read the format
Who keeps itThe digitizerYou, the embroiderer

That is why a digitizer keeps the EMB and sends you a machine file. When a design needs a new size, a different fabric or another name, they edit the objects and export again, and the stitches are recalculated rather than stretched. Our guide to resizing shows what stretching a machine file does.

How to get a machine file from an EMB

  1. With Wilcom or Hatch software: open the EMB and export the format your machine reads. Hatch reads and writes the current EMB format and every common home machine format.
  2. Without the software: ask the person who sent the EMB for a machine file. Digitizers deliver DST, PES and similar files as a matter of course.
  3. With other paid software: some programs, such as Embrilliance Essentials, can read EMB files. Check the software's format list before you rely on it.

There is no free shortcut. The open-source library behind most free converters, ours included, has no reader for EMB, which is why you won't find an "EMB to DST" tool on our site.

Machines and EMB

Embroidery machines don't sew EMB files. What the machine needs is in the formats overview: PES for Brother and Baby Lock, JEF for Janome and Elna, EXP for BERNINA, VP3 for Husqvarna Viking and Pfaff, XXX or VP3 for Singer, and DST for most commercial machines. The file formats guide has the brand-by-brand table.

EMB and Embroidly

Our library is built with our own digitizer, so we don't use EMB files, and our viewer and converter can't open them. Every design comes as finished machine files in PES, DST, JEF, EXP, VP3, XXX, U01 and PEC, each digitized natively at three sizes.

Convert EMB files

EMB can't be converted by free tools: open the file in the software that made it and export a machine format such as PES, DST or EXP.

Frequently asked questions

How do I convert an EMB file to DST or PES?

Open it in the software that made it, Wilcom EmbroideryStudio or Hatch, and export the machine format your machine needs. If you don't own that software, ask whoever gave you the EMB for a machine file: digitizers usually deliver DST or PES on request.

Why won't free converters open my EMB file?

EMB is a proprietary design file, and the open-source library that most free converters are built on has no reader for it. A machine file only lists stitches; an EMB stores the objects that the software turns into stitches, which free tools can't interpret reliably.

Can I sew an EMB file directly?

No embroidery machine sews an EMB. The machine needs a stitch file in its own format, such as PES for Brother, JEF for Janome, EXP for BERNINA or VP3 for Husqvarna Viking and Pfaff. The design software exports those files from the EMB.

Why do digitizers keep EMB files?

Because an EMB can still be edited properly. Resizing, changing a stitch type or adding lettering works on the objects, and the software recalculates the stitches. A machine file can only be stretched, which is why the digitizer keeps the EMB and sends you a machine file.

Sources

  1. Embroidery files (machine files and design files), Hatch Embroidery (Wilcom) (accessed Oct 3, 2026)
  2. Supported embroidery files, Hatch Embroidery (Wilcom) (accessed Oct 3, 2026)
  3. Supported design file formats, Wilcom EmbroideryStudio (accessed Oct 3, 2026)
  4. Embrilliance Essentials, Embrilliance (accessed Oct 2, 2026)
  5. pyembroidery (supported formats), EmbroidePy (open source) (accessed Oct 3, 2026)

This file isn’t available right now. Please try another format.