Cutting machines
Make a cut file from an applique design you already own
Recover the fabric outline from a PES, DST or JEF applique design and write an SVG or DXF cut file: how detection works, manual block choice, allowance, licences.
11 min read · Published October 6, 2026
You bought an applique design, or digitised one years ago, and it came with a PES and nothing else. Scissors and a printed template work, but a cutter is faster and more repeatable, and the design already contains the shape you need: the placement run in the first colour block is the fabric outline. This guide explains how that outline is recovered from the stitch data, what the detector is actually looking for, how to override it, what allowance to add, and, first, whether you are allowed to.
Check the licence before anything else
An embroidery design is a licensed work, and design sellers write their own terms. Some explicitly forbid this exact workflow. Creative Appliques' FAQ states that you "MAY NOT use our designs to make cutting machine files out of any of our designs for personal or commercial use" (Creative Appliques FAQ). That is a clear no, regardless of which tool you use to do it, and it is not unusual: a seller who also sells SVG cut files alongside embroidery files has a reason to keep the two products apart.
Other sellers permit it, or say nothing. When the licence says nothing, the safe reading is to ask. Designs you digitised yourself, designs from a digitiser who sold you the source files, and designs you commissioned with full rights are yours to derive from.
The tool on this site does not check licences and cannot. It reads a stitch file and writes an outline. Whether you may do that with a given file is between you and the seller.
How an applique file is put together
Every applique design, whichever software made it, sews the same three things per piece, each in its own colour block so the machine stops between them:
- A placement run: a running stitch, typically 2 to 3 mm long, exactly on the fabric outline. It exists to show you where the piece goes.
- A tack-down: a second pass on nearly the same path, usually a running stitch, double run, zigzag or E-stitch, offset slightly inward so it lands on the fabric.
- A border: a dense satin or blanket stitch that covers the raw edge.
Some digitisers add a fourth block (a bean stitch or a decorative run), and multi-piece designs repeat the pattern once per piece, either piece by piece or all placements first. Whatever the variation, the placement run is the shape of the fabric, and that is the block a cut file is built from. Placement, tack-down and satin explains why each layer sits where it does.
What the detector looks for
The tool parses the file into colour blocks (for DST, which has no colour data, a stop command starts a new block) and computes a few numbers for each:
- Average stitch length in mm and the longest stitch.
- A zigzag ratio: the fraction of consecutive stitches that reverse direction. A satin column reverses at every stitch, so it scores near 1. A running stitch almost never reverses, so it scores near 0.
- The bounding box.
- Closed runs: any continuous chain of at least 8 stitches with no jump or trim inside it, whose last needle position comes back to within 3 mm (or 6 percent of the chain's span, whichever is larger) of its first, and which encloses more than 25 square millimetres.
From those, each block gets a label:
| Label | Rule | Typical block | | --- | --- | --- | | run | Zigzag ratio under 0.35, average stitch 1.5 to 4.5 mm, at least 8 stitches | Placement run, tack-down run, bean stitch | | zigzag | Zigzag ratio over 0.6, average stitch at least 1.2 mm, over 20 stitches | Zigzag tack-down, open zigzag border | | satin | Zigzag ratio over 0.8, average stitch under 1.2 mm, over 40 stitches | Satin border, satin lettering | | fill | Anything else with over 100 stitches | Fill areas, tatami | | sparse | Anything else | Single marks, tiny details |
A candidate is any run block that contains at least one closed run. Then the detector looks ahead at up to the next three blocks for a follow-up with a bounding box overlapping the candidate's by at least 70 percent (intersection over union). A run or zigzag block on that footprint is taken as the tack-down; a satin or zigzag block is taken as the border. Confidence starts at 0.4 for a closed run on its own, adds 0.25 for a tack-down and 0.3 for a border, and is capped at 0.98. A closed run with nothing on the same footprint after it drops to 0.25 and is labelled "may be a plain outline", because a decorative running-stitch frame around a filled design looks exactly like a placement run until you check what follows it.
Candidates are sorted by confidence, and the reasons are shown ("Block 1: closed running-stitch outline, 2.5 mm stitches; Block 2: tack-down on the same outline (run); Block 3: satin border on the same outline") so you can see why one was chosen.
The polygon for the cut file is built from the closed runs of the chosen block: the outer ring, and any rings inside it become holes. The counter of a letter, or the eye of a bird, comes through as a hole, and the cut file keeps it as one compound path with an even-odd fill rule.
When the detector gets it wrong, and how to pick by hand
It is a heuristic, and stitch files are messy. The cases it gets wrong most:
- Tack-down chosen instead of placement. If the digitiser skipped the placement run (some do, for designs meant to be placed by eye), the first closed run is the tack-down, inset about a millimetre from the true edge. The cut piece comes out small. The fix is to add about 1 mm to the allowance, or to pick nothing and use the studio to redraw the shape.
- Placement run split by trims. A placement line with a trim in the middle is two open chains, neither of which closes, so the block gets no closed run and is skipped. Pick the block manually; the override uses any run of more than 6 stitches from that block and closes the rings itself.
- Bean stitch placement. A triple-run placement line reverses direction constantly, so its zigzag ratio is high and it may be labelled zigzag rather than run. Pick it manually.
- Multi-piece designs where pieces overlap. Two placement runs with overlapping bounding boxes can be paired with each other's satin. Check the reasons list and pick per piece.
The manual override is the "All colour blocks" list under the detected candidates: every block with its thread colour swatch, label, stitch count, average stitch length and how many closed runs it contains. Click one and the preview redraws with that block's outline (dashed) and the cut line (solid) around it. The embroidery file viewer shows the same blocks with colours and lets you step through them, which is the quickest way to find the placement run in a file you have never opened before. How to open PES files covers the viewer.
Choosing the allowance
The recovered outline is the placement run. The fabric must be cut outside it, because the satin's inner rail sits inside the outline and the fabric pulls in under the stitching. The allowance is the outward offset from the placement line to the cut line.
In this tool you set the allowance yourself, on a slider that starts at 0.7 mm and runs from minus 0.5 to 2.5 mm in 0.1 mm steps. The tool cannot search for the best value the way the studio does for a new design, because it does not know the satin width or the fabric; it only has the outline. The starting points shown next to the slider are the ones to use: 0.5 to 0.8 mm for a 4 mm satin on cotton, 0.3 mm for felt, 1.0 mm or more for thick or fraying fabric. The balance point behind those numbers is roughly half the satin width plus the 0.8 mm bite, minus how deep the satin's inner end sits inside the fabric, all divided by two. Choosing a cut allowance walks through the arithmetic, and stitch-out prediction explains the error model it comes from.
Measure the border before you choose. Open the file in the viewer, step to the satin block and read its width off the ruler, or measure a stitched sample. Then:
- A 4 to 5 mm satin on fused quilting cotton: leave the slider at 0.7 mm, or 0.5 mm if you place carefully with marks.
- A narrow border, 2.5 to 3 mm, which is common on purchased designs. Errors are a bigger fraction of a thin satin, so go smaller, 0.3 to 0.5 mm, and place carefully.
- Felt: 0.3 mm. It does not fray and does not pull in much.
- The detector picked the tack-down (see above): add 1 mm to whatever you would otherwise use.
- A negative value cuts inside the placement line. It exists for designs whose "placement" block is really an outer decorative run drawn outside the fabric edge; do not use it otherwise.
The panel under the preview shows the fabric outline size and the cut line size (outline plus twice the allowance) so you can compare against the design's stated size before downloading.
For comparison, Brother PE-Design 11's ScanNCut export offers three fixed settings: 0.0 mm "exact", 1.0 mm "standard cotton/felt" and 2.0 mm "thick fabric". The root-sum-square of the sourced error budget (cut 0.25 mm, placement 0.5 mm, shift 0.15 mm, at one sigma) comes to about 0.68 mm, which is why the tool's typical answer sits between Brother's first two.
What you get
| File | Contents | Use it in | | --- | --- | --- | | SVG, generic | One compound path per piece, 1 unit = 1 mm, width and height in mm, even-odd fill, 0.1 mm stroke | Inkscape, LightBurn, CanvasWorkspace | | SVG, Cricut | Same paths, width and height in inches | Cricut Design Space, which reads unit-less files at 72 per inch | | SVG, Silhouette or ScanNCut | Same as generic | Silhouette Studio Designer Edition, CanvasWorkspace | | DXF R12 | One polyline per ring on a layer named CUT, mm | Silhouette Studio Basic, LightBurn, AutoCAD | | Check file | Cut line (solid black) and placement line (dashed blue) in one mm-sized SVG | Inkscape or any vector editor, to confirm the offset; print at 100 percent to lay a cut piece on |
The machine menu (Any, Cricut Design Space, Silhouette Studio, Brother CanvasWorkspace) decides which SVG variant you get; DXF is the same for all. Multi-piece designs are laid out on one sheet exactly as they stitch, with a 5 mm margin, so you can cut the whole design from one fabric or ungroup and move pieces onto different fabrics. There is no printed template with a scale bar in this tool, because it does not know the hoop or the satin; print the check file at 100 percent from a vector editor and measure its stated width with a ruler instead. The machine-specific import steps are in Cricut applique, ScanNCut applique and Silhouette applique.
Try it
Cut file from an existing applique design (Pro)
Upload a PES, DST, JEF or other stitch file; the detector finds the placement run, you confirm or override the block and set the allowance, and the SVG, DXF and check file download together.
Other ways to do this
None of these are wrong choices; they trade money for convenience differently.
| Option | What it does | Price | Notes | | --- | --- | --- | --- | | Appliqué Maker (this tool) | Detects the placement block, you set the allowance, writes SVG and DXF plus a check overlay | Pro, 9 USD a month or 69 USD a year | Browser based; no FCM or .studio | | Embrilliance Essentials | Selects the placement object and saves the cut shape as SVG, PLT, FCM or .studio | 159 USD list, 139 USD on sale at the time of writing | Desktop app; the most direct route to FCM | | SewWhat-Pro | "Applique cutter tool" that writes SVG and JPG outlines, with FCM, PLT and DXF also listed | 65 USD download | Long-standing Windows editor; 30-day demo | | Brother ScanNCut DX SDX225 and SDX325 | The cutter reads the PES, PHC or PHX directly and cuts the parts you select | Included with the machine | No computer step; the machine picks the line, and you choose which parts to cut (Brother SDX225) | | Silhouette Studio Designer Edition Plus | Opens PES, DST, EXP, JEF and XXX as lines | 74.99 USD | You trace the placement run by eye; no detection (Silhouette file types) | | Hatch Digitizer | Exports SVG from designs it can read as objects | 1,199 USD | Full digitising suite; overkill for this one job | | Brother PE-Design 11 | Exports FCM only, with 0, 1 or 2 mm allowance presets | Dealer priced | Brother-only workflow |
If you own the design's source (an EMB, a PES made from your own SVG, or an Ink/Stitch project), skip all of this: open the original vector in the studio, and the stitch file and cut file are generated from the same shape with nothing to detect. Embroidery file formats explains why the stitch file alone loses the vector in the first place.
Questions
Which embroidery formats can the tool read?
PES, PEC, DST, JEF, EXP, VP3, HUS, VIP, XXX, SEW and PCS. It reads the stitch data and the colour changes or stops; it does not need the file to carry a vector outline, because no embroidery format does.
The detector picked the wrong block. What now?
Every colour block is listed with its stitch count, average stitch length and a run, zigzag, satin or fill label. Pick the block that is a closed running stitch sewn before the satin, and the outline is rebuilt from that block instead.
Am I allowed to make a cut file from a design I bought?
It depends on the seller's licence. Some, including Creative Appliques, state in their FAQ that you may not make cutting machine files from their designs for personal or commercial use. Designs you digitised yourself, or bought under a licence that permits it, are fine. Read the licence before you cut.
Why is the cut piece bigger than the placement line?
On purpose. The cut line is offset outward from the placement run by the allowance you set on the slider, 0.7 mm by default and usually 0.5 to 0.8 mm for a 4 mm satin, so the satin covers the raw edge on both sides after the fabric pulls in.
Can the tool produce FCM or a Silhouette .studio file?
No. It writes SVG in millimetres (with an inch-sized variant for Cricut) and DXF. Open the SVG in CanvasWorkspace to save FCM, or in Silhouette Studio Designer Edition to save .studio. Embrilliance Essentials writes both directly if you need that.