Supported formats

Know what opens.Know what writes.

Embroidery formats do not carry the same colour, trim or machine metadata. This reference separates readable sources from validated outputs and names the common machine families for each writable format.

Format freedom

One design.
More machines.

Move embroidery designs between home and commercial machine formats without rebuilding them from scratch. Read 21 formats and write 18: PES, DST, JEF, EXP, VP3, XXX, PEC, U01, TBF, HUS, SEW, SHV, PCS, VIP, TAP, DSB, DSZ and KSM. PHB, PHC and PCM are accepted as sources only because reliable open-source writers are not available.

  • Preserve design dimensions
  • Retain supported stitch sequence and stops
  • Flag format limitations before export
Start converting
Your design
PESBrother · Baby LockDSTTajima · CommercialJEFJanomeEXPMelco · BerninaVP3Husqvarna · PfaffXXXSinger · CompuconHUSHusqvarna · VikingSEWJanome · Elna

Format compatibility matrix

Inputs, outputs and machine families.

Machine support names common ecosystems, not every model. Confirm your machine manual and test stitch unfamiliar designs.

FormatViewerReadWriteCommon machine support Purpose
PESOpen PES Yes Yes Brother · Baby LockA full-featured machine file with stitches and thread information.
DSTOpen DST Yes Yes Tajima · commercialA widely supported production stitch format for commercial machines.
JEFOpen JEF Yes Yes JanomeA Janome-compatible machine format with stitch and colour data.
EXPOpen EXP Yes Yes Melco · BerninaA compact Melco-style stitch format used by many production systems.
VP3Open VP3 Yes Yes Husqvarna Viking · PfaffA modern Viking and Pfaff format with richer thread information.
XXXOpen XXX Yes Yes Singer · CompuconA Singer and Compucon-compatible embroidery machine format.
PECOpen PEC Yes Yes Brother · Baby LockA Brother-compatible stitch format used inside many PES workflows.
U01Open U01 Yes Yes BarudanA Barudan machine format with stitch and machine-command data.
TBFOpen TBF Yes Yes TajimaA Tajima stitch format with thread and production information.
HUSOpen HUS Yes Yes Husqvarna VikingA Husqvarna Viking format with a fixed thread-colour palette.
SEWOpen SEW Yes Yes Janome · ElnaA legacy Janome Memory Craft embroidery format.
SHVOpen SHV Yes Yes Husqvarna VikingA Viking Designer format for legacy embroidery workflows.
PCSOpen PCS Yes Yes PfaffA Pfaff Creative format for legacy machine compatibility.
VIPOpen VIP Yes Yes Husqvarna Viking · PfaffA Viking and Pfaff format for legacy embroidery software.
TAPOpen TAP Yes Yes Happy · commercialA compact stitch format with colour-change stop support.
DSBOpen DSB Yes Yes BarudanA Barudan stitch format for compatible production machines.
DSZOpen DSZ Yes Yes ZSKA ZSK stitch format for compatible production machines.
KSMOpen KSM Yes Yes PfaffA legacy machine format that stores needle-change commands.
PHBOpen PHB Yes Input only Legacy source workflowsA readable legacy embroidery source format; validated output writing is not available.
PHCOpen PHC Yes Input only Legacy source workflowsA readable legacy embroidery source format; validated output writing is not available.
PCMOpen PCM Yes Input only Legacy source workflowsA readable legacy embroidery source format; validated output writing is not available.

EMB, ART, JAN, JEF+ and JPX are not advertised as outputs. They are proprietary or editable project formats that the current production engine cannot safely create and validate.

Ready when your file is

Choose the format your machine expects.

The converter auto-detects a supported source and prevents choosing the same detected format as the output.