Embroidery registration: the digitizing side of outlines that miss their fills
When an outline lands beside its fill instead of on it, the cause is either the fabric moving during the stitch-out or a file that never planned for that movement. This guide covers the file side and shows you how to tell which one you have.
Quick answer
Outlines miss fills because stitches pull fabric inward along their direction and push it outward at their ends, so a fill finishes smaller in one axis and longer in the other than the shape on screen. Good files counter this with underlay, pull compensation, overlaps between touching objects, a sensible stitch order and outlines placed to cover the shifted edge.
On this page
- What does registration mean in embroidery?
- Push and pull: why a fill never stitches at its drawn size
- The file-side causes, in order of how often they bite
- Non-file causes that look exactly like a file problem
- A diagnostic order: file, hooping or machine?
- Fixing it in the file
- Single-needle and multi-needle differences
If you have just finished a stitch-out with a white gap between a fill and its black outline, start with the symptom checklist on outlines not lining up. It covers the fast fixes at the machine. This page goes one layer deeper: what the design file does to cause or prevent misregistration, and a test order that tells you whether to fix the file, the hooping or the machine.
What does registration mean in embroidery?
Registration is how closely each stitched object lands where the design says it should, relative to the objects around it. A design registers well when outlines sit on the edge of their fills, adjacent colors meet without fabric showing through, and details placed inside a fill (eyes, highlights, lettering) stay where they were drawn.
The key fact is that the screen preview shows a perfect world. Real stitches distort the fabric as they form, and the distortion has a direction. A file that registers well is one where the digitizer predicted that distortion and built the corrections in before you hooped anything.
Push and pull: why a fill never stitches at its drawn size
Every stitch is a length of thread pulled tight between two needle penetrations. Tension on that thread draws the two points together, so the fabric gathers across the stitch direction. That is pull. At the same time, each new row of stitches packs thread into the fabric and shoves it outward at the row ends, so the shape grows along the stitch direction. That is push.
On a fill stitched horizontally (stitches running left to right), the practical result is:
- The shape narrows top to bottom, because rows pull the fabric together vertically.
- The shape grows a little at the left and right ends, because push drives the row ends outward.
- The outline, which is a thin run or narrow satin with almost no pull of its own, stays close to its drawn position.
So the gap appears on the top and bottom edges, and the outline may overlap or even overshoot the fill on the left and right. That directional pattern is the clearest single clue you will get: gaps on the edges running parallel to the stitch direction mean the file under-compensated. A loose hoop tends to produce drift that follows the order of stitching or a single direction of the hoop instead.
How much distortion you get depends on fabric stretch, stabilizer, density, stitch length and the size of the object. Large fills move more than small ones, and a fill on a pique polo moves far more than the same fill on twill. Compensation values are explained in detail on the pull compensation page; the point here is that registration problems usually trace back to compensation that was set for a firmer fabric than the one you are using.
The file-side causes, in order of how often they bite
1. Too little pull compensation or overlap
Pull compensation widens an object on the sides that will pull in. Overlap extends one object under its neighbor so that when both shift, they still meet. A file digitized with zero overlap between abutting fills looks crisp on screen and shows a hairline of fabric between colors on almost every real garment. A common starting point is around 0.3 to 0.5 mm of overlap where fills meet, with more on knits and towels. The object stitched first should be the one that extends under the later one, because the later object covers the seam.
2. Weak or missing underlay
Underlay is the foundation stitching that locks fabric to stabilizer before the top stitches arrive. A fill with no underlay, or only a light edge run, lets the fabric slide while the dense top layer goes down, and that slide is permanent by the time the outline stitches. On large fills, a perimeter run plus a lattice or tatami underlay at an angle to the top stitching stops most of the slide. Underlay is often the cheapest single fix for a design that registers on canvas but not on a polo.
3. Stitch order that lets fabric shift between related objects
If a fill stitches early, then the machine wanders off to stitch four other areas, then comes back for that fill's outline much later, every object in between has pushed and pulled the fabric. The outline is now landing on fabric that has moved. Good sequencing stitches an object's outline soon after its fill when the thread colors allow, and works through the design so related elements are close together in time. See stitch order and pathing for the full sequencing logic, including center-out order.
4. Travel direction across the design
Stitching that always progresses in one direction (top to bottom, left to right) accumulates push in that direction. By the far side of a large design the fabric has crept, and outlines there land a millimeter or more off while outlines near the start look perfect. Working from the center outward spreads that creep in both directions, so neither end carries all of it.
5. Outline placement and offset
Many digitizers place outlines centered on the fill's edge, so half the outline covers the fill and half sits on bare fabric. That half-and-half placement hides small shifts in either direction. An outline drawn exactly on the fill's edge with a thin run stitch has almost no margin. On a 2 to 3 mm satin border, centering it on the edge gives roughly 1 to 1.5 mm of tolerance on each side, which is why satin borders are so forgiving. If a run-stitch outline keeps missing, widening it to a bean stitch or narrow satin often helps more than any setting change.
6. Density too high for the fabric
More thread means more push. A fill digitized at a tight spacing for a stable woven can push a soft knit far enough that adjacent shapes overrun each other. If you see bulging, wavy edges together with misregistration, the density page on stitch density is your next stop.
7. Resizing a stitch file
Scaling a stitch-only file by more than about 10 to 20 percent stretches or squeezes existing stitches without recalculating compensation, overlap or underlay. Enlarged designs open gaps; reduced ones crowd outlines inward. If the trouble began after you resized, go back to the original size or resize from an object file. The resizing designs guide covers the limits.
Non-file causes that look exactly like a file problem
A file can be perfect and still misregister if the fabric is allowed to move. These are the usual culprits, and you should rule them out before editing anything:
- Fabric loose in the hoop
- Fabric should be smooth and taut with no ripples, but not stretched out of its grain. Stretched knits recover after unhooping and every shape distorts. See how to hoop.
- Tearaway on a knit or a dense design
- Needle penetrations perforate tearaway, and once perforated it stops holding. Dense designs on any fabric, and almost everything on knits, register better on cutaway. Check the stabilizer by fabric chart.
- Floated fabric with too little adhesive
- Floating works, but only if the fabric is truly bonded to the hooped stabilizer. A fabric that can be lifted by a fingertip will shift.
- Hoop dragging on the machine or the table
- A heavy garment hanging off the table, or a hoop rubbing the machine bed, causes drift in one direction that grows during the run.
- Loose hoop on the carriage
- If the hoop has any play on the embroidery arm, the whole layout wobbles. The carriage and embroidery unit guide covers attachment checks.
A diagnostic order: file, hooping or machine?
Work from cheapest and most informative to most invasive. The stable-fabric test in step 2 is the hinge of the whole process, because it removes almost every fabric variable at once.
- Read the pattern of the gaps. Gaps on edges parallel to the stitch direction point to pull and compensation. Gaps that grow toward one side of the design point to travel creep or hoop drag. Gaps that appear randomly with puckering point to support.
- Stitch the same file on a stable test. Use a firm woven such as denim, twill or poplin, a medium cutaway, and a drum-tight hoop. Keep the size identical. If it registers here, the file is fine for stable fabric and your problem is support or compensation for the real garment. If it still gaps, the file is under-built.
- Change support on the real fabric. Switch to cutaway, add a light spray adhesive layer or a fusible, and re-hoop without stretching. If this fixes it, you are done.
- Check the machine with a known-good design. Stitch a professionally digitized design you trust, or the machine's built-in demo, which has been tuned for that machine. If that misregisters on stable fabric too, look at the hoop attachment, carriage obstruction and drag on the hoop.
- Edit the file. Only now add compensation, overlap or underlay, or resequence, in that order of effort. Change one thing at a time and restitch the same test so you can see which change mattered.
Fixing it in the file
If the stable-fabric test proved the file is short of compensation, these are the edits that move outlines back onto their fills, from least to most work:
| What you see | Likely file cause | Edit to try first |
|---|---|---|
| Gap on edges parallel to stitch direction | Pull not compensated | Add pull compensation to the fill, about 0.2 to 0.4 mm per side as a start |
| Fabric line between two adjacent fills | No overlap at the seam | Extend the earlier fill about 0.3 to 0.5 mm under the later one |
| Outline misses, worse on the far side of the design | Travel creep, one-directional sequence | Resequence center-out; stitch outlines close to their fills |
| Run-stitch outline wanders off a curved edge | Thin outline with no margin | Change to bean stitch or a 1.5 to 2.5 mm satin centered on the edge |
| Large fill shifts and puckers before outline stitches | Weak underlay | Add edge run plus lattice underlay at an angle to the top stitching |
| Detail inside a fill drifts (eyes, highlights) | Fill pushed the fabric under the detail | Stitch the base fill, then details immediately after, and add compensation to the base |
If you only have a stitch file (DST, PES, JEF and so on), your editing options are limited: most home software can resequence colors and nudge objects, but not recompute compensation. The difference matters, and stitch files vs object files explains why.
Single-needle and multi-needle differences
On a single-needle home machine, each color change is a pause while you rethread. That pause does not move fabric, but some embroiderers lift the hoop off to trim, or bump it while rethreading, which shifts the fabric and shows as misregistration after a color change. Leave the hoop on the arm and trim in place.
On multi-needle machines, color changes are automatic, so designs are often sequenced to minimize changes regardless of where the stitching travels. That can mean an outline color stitches last for the whole design, long after every fill has pushed the fabric. Commercial operators usually solve this with stronger underlay and cutaway rather than extra color changes. The trade-off between run time and registration is a sequencing decision covered in the pathing guide.
Caps add another layer: the curved cap frame turns with the cylinder arm, and cap designs are normally sequenced from the center outward and from the bottom (brim) up, so fabric is pushed toward the free edges rather than trapped. A cap design stitched straight from one side to the other will often misregister on the far panel. The caps and hats page covers framing.
Frequently asked questions
How do I know if bad registration is the design file or my hooping?
Stitch the same file, at the same size, on a stable woven such as denim or poplin with a firm cutaway, hooped drum tight. If it registers there, the file is acceptable and your original problem is fabric support. If it still gaps on the stable test, the file (or a resize) is the cause.
Why do outlines line up on one side of a shape but not the other?
Because pull happens across the stitch direction and push happens along it. A fill stitched horizontally narrows top to bottom and stretches left to right, so the gap appears on the edges parallel to the stitch direction. That directional pattern is the signature of a file or compensation problem rather than a loose hoop.
How much should fills overlap in embroidery digitizing?
A common starting point is about 0.3 to 0.5 mm of overlap where two fills meet, and slightly more on stretchy or lofty fabrics. Too much overlap adds stiff, bulletproof ridges; too little shows fabric between colors as soon as the fabric shifts.
Can resizing a design cause outlines not to line up?
Yes. Scaling a stitch file stretches the stitches but not the compensation or overlap, which were set for the original size. Enlarging can open gaps and shrinking can crowd outlines inward. Resize from the object file, or in software that recalculates stitches, and keep changes small.
Sources and further reading
- Wilcom professional digitizing software, pull compensation and overlap controls
- Ink/Stitch documentation open-source digitizing, fill and satin parameters
- Hatch Embroidery digitizing software with underlay and compensation settings
Found something wrong or out of date? Tell us and we will fix it.