Skip to content

What Is XXX Format in Machine Embroidery?

XXX format in machine embroidery is the file type that Singer embroidery machines read. An XXX file ends in .xxx and tells the machine exactly where to place each stitch.

An XXX file is a set of instructions, not a picture. It holds:

  • the position of every stitch
  • where the machine should jump, trim and stop
  • the order of the thread colors

Because it is made of stitches, an XXX file can't be opened in a photo viewer or edited like an image. It opens on an embroidery machine or in embroidery software.

Many Singer embroidery machines can also read DST files. If your download includes both, use the XXX file first. DST files don't store thread colors, so a design saved as DST may appear in unexpected colors on screen.

XXX is one of several machine embroidery formats. Each machine brand reads its own, such as PES for Brother and Baby Lock and JEF for Janome. Most embroidery designs are sold with several formats in one download, so you pick the file that matches your machine.

Comparing formats? See what is DST format in machine embroidery, what is PES format in machine embroidery and what is JEF format in machine embroidery.

Have another question? See all the answers in our machine embroidery designs FAQ.