Hoopside

Opening files

How to open a PES file on your phone

A .pes file is a machine-embroidery design in Brother's format. It is not an image, which is why your phone's gallery ignores it and your PDF reader will not touch it.

What is actually inside a .pes file

A PES file holds needle instructions, not pixels. Every entry is a small movement plus a command: lay a stitch here, jump to there without stitching, trim the thread, stop for a colour change, end. A viewer's job is to replay those instructions and draw the result.

PES files usually carry a thread list too, which is why a PES design can show you real colour names while a DST of the same design cannot. Newer PES versions also embed a PEC block — the same stitch data in Brother's older, simpler encoding — which is why some apps can open a PES only partly.

Opening one on Android

  1. Save the file somewhere you can find it. A design bought on Etsy usually arrives as a zip; unzip it first, because the design is a file inside the archive.
  2. Install an embroidery file viewer. Hoopside reads PES and six other formats, and viewing is free.
  3. Open the app and choose the file — or use Open with straight from WhatsApp, your Downloads folder or a file manager.

What you should see is not a thumbnail. It should be the design drawn stitch by stitch in its real thread colours, with the numbers you actually need before hooping: size in millimetres, total stitch count, and the colour stops in the order the machine will ask for them.

When the file will not open

Three things go wrong, and they have different fixes.

What you seeUsually meansFix
Nothing recognises the fileThe extension was stripped or changed — very common when a design travels through WhatsAppUse a viewer that reads the file's contents rather than its name
It opens but is empty or tinyThe download was interrupted, so the header is there and the stitches are notDownload it again from the original source
The app shows a folder iconIt is still a zipUnzip it, then open the design inside

The name is not the format. Renaming design.dst to design.pes does not make it a PES file — the bytes inside are unchanged, and a machine expecting PES will reject it. This is the single most common reason a design "does not work", and it is why Hoopside identifies a design by its contents first and its extension second.

What to check before you hoop

  • Size. A design that is 148 mm across will not fit a 100 × 100 mm hoop, whatever the listing said.
  • Stitch count. It tells you roughly how long the run takes and how dense the design is.
  • Colour stops. Count them before you start so you know how many thread changes are coming and which spools you need.
  • Jumps. A design with long jumps between areas needs trimming afterwards — better to know first.

PES versions, and why an old machine may still refuse

PES is not one format but a family. Brother has revised it repeatedly — versions 1 through 10 are in circulation — and each revision added things the older ones do not understand. A machine from 2008 reads the PES versions that existed in 2008.

This is why a design can be genuinely, correctly a PES file and still be refused: it is a newer PES than the machine knows. If your machine rejects a PES that opens perfectly on the phone, the version is the first thing to suspect, and the fix is to ask the seller for an older PES or to convert the design yourself to something the machine definitely reads.

Inside most PES files sits a PEC block — the older, simpler encoding that actually carries the stitches, with the PES wrapper adding the thread table, extents and a thumbnail on top. That is why some software opens "half" a PES: it reads the PEC block and ignores the wrapper.

What a good viewer shows that a thumbnail cannot

Some file managers will render a small preview image embedded in a PES. That preview is a picture the designer's software saved; it is not the stitches. It can be out of date, low resolution, or absent entirely, and it tells you nothing about size, stitch count or colour order.

Replaying the actual stitch list is different work, and it is what lets an app tell you the design is 148 mm across and needs twelve thread changes. If what you are looking at is a thumbnail, you are looking at the designer's marketing image, not at your file.

Opening one from WhatsApp

Designs shared in Facebook groups and WhatsApp are the awkward case, because messaging apps frequently strip or rewrite the file name. The design arrives as something like document-1.bin, or with no extension at all, and every app on the phone declines it.

The file itself is usually fine. Tap it, choose Open with, and pick a viewer that identifies designs by their contents rather than their name — the bytes still say PES even when the name does not.

Related

Open a PES file in a few seconds

Hoopside opens PES, DST, JEF, EXP, VP3, XXX and PEC designs on Android and shows each one the way it will stitch — real size, stitch count, numbered colour stops and the thread list. Viewing is free, with no ads and no account, and nothing leaves your phone.

Get Hoopside on Google Play