Order DigitizingDownload the Free Font Tool
Order NowMy Account

PES Files Explained: What They Are and How to Use Them

A PES file is a machine embroidery design saved in the format Brother machines read. Babylock and some Bernina machines read it too. It is not a picture and not a document — it is a set of instructions telling your machine where to put every stitch.

Stuck? Ask the group — 50,000+ embroiderers, awake 24 hours a day →

What is actually inside a PES file

Opening a PES file in a photo program will not work, and that confuses people. There is no photograph in there. What the file holds is:

  • The path the needle takes, stitch by stitch
  • Where the thread colors change, and which colors were intended
  • The size of the design and the hoop it was made for
  • A small preview image, which is why your machine can show you a picture of it

That last one is worth knowing. The preview is stored inside the file, which is why a design looks right on the machine screen but shows as a blank icon on your computer — Windows and Mac have no idea how to read it.

PES and PEC are not quite the same thing

Inside most PES files there is a section called PEC, which is the part that actually holds the stitches. You will sometimes see .PEC files on their own. They work, but they carry less information — usually no color names and no design details.

If you have the choice, take the PES.

Why a PES file sometimes will not open

Four reasons cover nearly every case.

1. The version is too new

PES has gone through several versions. Newer ones store more colors and bigger hoops. An older machine reading a newer PES may refuse it, show wrong colors, or not list it at all. If a shop offers a choice of version, pick the lower number — an old file opens on a new machine, but not always the other way around.

2. It is still in a zip

Your machine cannot see inside a zip folder. If the stick holds a zip, the machine finds nothing. This is the most common cause of “my machine will not read it” by a wide margin.

3. The hoop is too big

A 5×7 design will not appear on a 4×4 machine. It looks exactly like a missing file.

4. The USB stick itself

Older machines are fussy. See putting embroidery designs on a USB stick for the settings that matter.

Can I convert another format into PES?

Yes, and it is entirely normal. Embroidery software reads one format and saves another.

What conversion cannot do is invent information that was never there. A DST file carries no color data at all, so a DST converted to PES opens in colors nobody chose. That is not a bad conversion — the colors never existed in the file. You set them yourself afterwards.

Why can I not see my PES files on my computer?

Because nothing on a normal computer knows what a PES file is. You get a row of identical blank icons with names like ESP26519-2.pes, and the only way to know what one is, is to open it in something that can read it.

That is the job Unzip2Stitch does. It catalogs the embroidery files you already own, wherever they are, and shows a picture of each one with its hoop size — including the ones still sitting inside zip folders. Your files never move.

More on the other formats in embroidery file formats explained, and on Brother specifically in what file format does my Brother machine use.

How do I tell which PES version I have?

You mostly cannot, from the computer. Windows and Mac show a PES file as a blank icon with no useful details, and the version is written inside the file rather than in its name.

What you can do is work backwards. If a design loads on a friend’s newer machine and not on yours, version is the likely answer. If the shop you bought from offers a version choice, note which you picked. And if you have software that reads embroidery files, it will usually tell you.

As a rule: machines made before roughly 2010 want the older versions, and anything recent will read almost anything.

PES, PEC and PHC

Three Brother extensions that look alike and are not.

.PES The full design file. Stitches, colors, design information. This is the one you want.
.PEC The stitch section on its own. Works, but usually without color names or design details.
.PHC Brother’s internal memory format. Designs saved into the machine become PHC. You generally cannot move these back to a computer and use them elsewhere.

That last row matters more than it looks. Designs saved only into the machine are not backed up anywhere. If the machine is serviced or reset, they are gone, and a PHC is not much use on a computer.

What can open a PES file on a computer?

Not Photoshop, not Word, not Preview, not the Photos app. A PES is stitch instructions, and ordinary programs have no idea what to do with one.

You need something built for embroidery files. That is also the only way to see what a design looks like before you stitch it, rather than guessing from the file name.

Sizes, hoops and resizing

A PES file is made for a particular size. The hoop it fits is part of the design, not a setting you choose afterwards.

Your machine will let you nudge the size by ten or twenty per cent, but it does this by stretching the stitches rather than recalculating them. Made bigger, a design thins out and gaps appear. Made smaller, the stitches bunch until they can tear the fabric. Small adjustments are fine; a real size change needs software that recalculates density.

Common questions

Can I convert a JPG or PNG into a PES file?

Not by renaming or converting it. A photo describes colors in a grid; a PES describes a needle path. Turning artwork into stitches is digitizing, which is a skill rather than a conversion. Automatic conversions exist and generally produce something that stitches badly.

Why does my PES file show as a blank icon?

Because Windows and Mac do not know what a PES file is, so they have no thumbnail to show. The design preview is stored inside the file, which is why your machine can show it but your computer cannot.

Will a PES file work on a Janome or Husqvarna?

No. Janome machines read JEF, and Husqvarna and Pfaff read VP3. Most designs are sold with all the formats in one zip, so look for the right extension rather than converting.

Is PES the same on Babylock and Bernina?

Babylock machines use PES and are effectively the same in this respect. Some Bernina models read it too, but Bernina also uses EXP, so check your manual.

My machine reads the stick but shows no designs. Why?

Nine times out of ten the files are still inside a zip folder, which the machine cannot open, or they are in a subfolder rather than the top level of the stick.

Save this to Pinterest

Scroll to Top

Follow along

Join our Embroidery for Beginners group →