StitchAI ProStitchAI Pro
All guides
Formats 4 min read

DST, PES, JEF, EXP: Which Embroidery Format Do You Actually Need?

Embroidery formats are not interchangeable containers of the same data. Some store colour, some only store stitch coordinates and stop commands, and the difference shows up on the machine, not in the preview.

Abstract amber stitch paths and vector curves on a deep navy background

The four you will meet

DST is the universal trade format: coordinates and stop commands only, no colour information, read by virtually every commercial head. PES carries colour and design metadata for Brother and Babylock. JEF is Janome's equivalent. EXP is Melco's, and is common in contract shops.

  • DST — Tajima and most commercial machines; send this when unsure.
  • PES — Brother, Babylock; keeps thread colours.
  • JEF — Janome home and semi-pro machines.
  • EXP — Melco/Bernina; frequently requested by contract embroiderers.

Why DST loses your colours

DST stores a colour change as a stop instruction, not as a named thread. The operator assigns actual threads at the machine. Always send a colour sheet or the stitch simulation alongside a DST so the sequence is unambiguous.

What to send a contract shop

Send DST plus a preview image plus the finished size in millimetres. That combination is accepted everywhere and removes the two most common production emails: what colour is stop three, and how big should this be?

Frequently asked

Which formats do I get with a conversion?
Every embroidery conversion returns DST and PES machine files plus a stitch preview, so you are covered for commercial and home machines.
Can I convert DST back into a logo?
Not faithfully — a stitch file is a sewing plan, not artwork. Keep your vector master; a vector conversion rebuilds one from any image.

Get DST and PES files from your logo

10 free credits on signup. Watermarked preview before you pay, every format on download.

Keep reading