Embroidery file formats
Machine embroidery formats are mostly undocumented. We describe them as open Kaitai Struct specs in embroidery-ksy (MIT), from which parsers for JavaScript, Python, Java, Go and other languages can be generated.
Open a spec together with a sample file in the Web IDE: in its file
tree, each format is under broideryfab.com › <format>, with its sample files in
samples next to the spec.
Tier 1: launch formats
| Extension | Format | Vendor | Spec status |
|---|---|---|---|
| .dst | Tajima DST | Tajima | Partial |
| .pes | Brother PES | Brother / Baby Lock | Planned |
| .pec | Brother PEC | Brother | Planned |
| .jef | Janome JEF | Janome / Elna | Planned |
| .exp | Melco EXP | Melco / Bernina | Planned |
| .vp3 | Husqvarna Viking / Pfaff VP3 | Husqvarna Viking / Pfaff | Planned |
| .xxx | Singer XXX | Singer | Planned |
Tier 2
| Extension | Format | Vendor | Spec status |
|---|---|---|---|
| .hus | Husqvarna Viking HUS | Husqvarna Viking | Planned |
| .vip | Husqvarna Viking / Pfaff VIP | Husqvarna Viking / Pfaff | Planned |
| .shv | Husqvarna Viking SHV | Husqvarna Viking | Planned |
| .sew | Janome SEW | Janome | Planned |
| .u01, .u00 | Barudan U01 / U00 | Barudan | Planned |
| .dsb | Barudan DSB | Barudan | Planned |
| .dsz | ZSK DSZ | ZSK | Planned |
| .tbf | Tajima TBF | Tajima | Planned |
| .ksm | Pfaff KSM | Pfaff | Planned |
| .pcs | Pfaff PCS | Pfaff | Planned |
| .tap | Happy TAP | Happy | Planned |
| .dat | Sunstar DAT | Sunstar | Planned |
| .dat | Barudan DAT | Barudan | Planned |
Tier 3: long tail
| Extension | Format | Vendor | Spec status |
|---|---|---|---|
| .10o | Toyota 10O | Toyota | Planned |
| .100 | Toyota 100 | Toyota | Planned |
| .bro | Bits & Volts BRO | Bits & Volts | Planned |
| .cnd | Melco CND | Melco | Planned |
| .csd | Singer CSD | Singer | Planned |
| .dem | Melco DEM | Melco | Planned |
| .emd | Elna EMD | Elna | Planned |
| .exy | Eltac EXY | Eltac | Planned |
| .eys | Sierra EYS | Sierra | Planned |
| .fxy | Fortron FXY | Fortron | Planned |
| .gt | Gold Thread GT | Gold Thread | Planned |
| .inb | Inbro INB | Inbro | Planned |
| .jpx | Janome JPX | Janome | Planned |
| .max | Pfaff MAX | Pfaff | Planned |
| .mit | Mitsubishi MIT | Mitsubishi | Planned |
| .new | Ameco NEW | Ameco | Planned |
| .pcd | Pfaff PCD | Pfaff | Planned |
| .pcm | Pfaff PCM | Pfaff | Planned |
| .pcq | Pfaff PCQ | Pfaff | Planned |
| .pel | Brother PEL | Brother | Planned |
| .pem | Brother PEM | Brother | Planned |
| .phb | Brother PHB | Brother | Planned |
| .phc | Brother PHC | Brother | Planned |
| .spx | Pfaff SPX | Pfaff | Planned |
| .sst | Sunstar SST | Sunstar | Planned |
| .stc | Gunold STC | Gunold | Planned |
| .stx | Data Stitch STX | Data Stitch | Planned |
| .t01 | Pfaff T01 | Pfaff | Planned |
| .t09 | Pfaff T09 | Pfaff | Planned |
| .thr | ThredWorks THR | ThredWorks | Planned |
| .zhs | Zeng Hsing ZHS | Zeng Hsing | Planned |
| .zxy | ZSK TC ZXY | ZSK | Planned |
| .zsk | ZSK USA ZSK | ZSK USA | Planned |
Proprietary source formats (preview only)
| Extension | Format | Vendor | Spec status |
|---|---|---|---|
| .emb | Wilcom EMB | Wilcom | Planned |
| .art | Bernina ART | Bernina | Planned |
| .ofm | Melco OFM | Melco | Planned |
| .pxf | Pulse PXF | Pulse | Planned |
Thread color files
| Extension | Format | Vendor | Spec status |
|---|---|---|---|
| .edr | Embird EDR thread colors | Embird | Planned |
| .inf | INF thread colors | Various | Planned |
| .rgb | RGB thread colors | Various | Planned |