You stitch out a logo and the circle outline doesn't sit on the fill. There's a sliver of fabric on two sides, and the satin letters look skinnier than they did on screen. The machine isn't broken and the file isn't corrupted. Nine times out of ten, the design simply doesn't have the right pull compensation.
After 24 years of digitizing, pull compensation is still one of the first settings I check when a customer sends a stitch-out photo with gaps. Here's what it is, how much to use, and how to tell when a file has too little or too much.
What is pull compensation in embroidery?
Every stitch pulls the fabric toward itself as the thread tightens. Across a satin column or fill, thousands of stitches pulling in the same direction make the shape physically shrink in the direction the stitches run. A 4 mm satin column can easily stitch out narrower than 4 mm on a soft knit.
Pull compensation is the extra width the digitizer adds to each shape, along the stitch direction, so that after the fabric pulls in, the shape ends up the size it was drawn. It's built into the design file, not set on the machine.
There's a second effect that goes with it, often called push. While shapes shrink along the stitch direction, they tend to grow slightly at the ends of the stitches, perpendicular to the pull. That's why a circle can stitch out as a slight oval: narrower one way, longer the other. Good compensation accounts for both.
How much pull compensation to use
Most digitizing software lets you set pull compensation as a fixed amount (in millimeters added to each side) or as a percentage of the column width. As a practical starting point for satin columns:
- Stable wovens (twill, denim, canvas): about 0.1–0.2 mm per side.
- Piqué polos and medium knits: about 0.2–0.3 mm per side.
- T-shirt jersey and performance knits: about 0.3–0.4 mm per side.
- Fleece, towels and other high-pile fabrics: about 0.4 mm per side or more, together with heavier underlay and topping.
- Caps: usually on the higher side, because the curved, structured front panel shifts as it's stitched.
If your software uses percentages, many digitizers work in roughly the 10–20% range for satins and adjust from there. These numbers are starting points. The fabric, stabilizer, thread, density and even how tightly the garment is hooped all shift the real answer, which is why test stitch-outs matter.
Narrow columns need it most
Pull matters most on thin satins and small lettering. Losing 0.3 mm on each side of a 6 mm column is barely visible. Losing it on a 1.5 mm column means the letter strokes are thin, the counters (the holes in letters like "a" and "e") fill in, and the text starts to look broken. Small text often gets a slightly larger compensation relative to its width for that reason.
Fills need it too
Fill areas pull in along their stitch angle just like satins. That's why the standard practice is to compensate fills and also overlap neighboring shapes slightly, typically a few tenths of a millimeter, where a fill meets an outline or another fill. Butting shapes edge to edge on screen almost always leaves a gap once the fabric moves.
How pull compensation works with underlay and stitch angle
Pull compensation is not a fix on its own. It works together with two other settings:
- Underlay. A good underlay locks the fabric to the stabilizer before the top stitches go in, so there's less movement to compensate for. A design with weak underlay often needs far more compensation, and still distorts. See what underlay is and when to use each type for how the two fit together.
- Stitch angle. Because pull follows the stitch direction, a fill with every row at the same angle pulls the fabric hard in one direction. Varying angles between neighboring shapes, and stitching underlay at a different angle to the top layer, spreads the pull out.
- Density. Denser stitching pulls harder. Packing extra density into a shape to "cover better" usually increases distortion and puckering instead.
Signs a design has the wrong pull compensation
Too little
- Outlines don't line up with the fills they're supposed to frame.
- Fabric shows between shapes that should touch.
- Satin columns and lettering stitch narrower than designed.
- Circles come out oval and squares come out as rectangles.
Too much
- Satin edges look ragged or bulge past the outline.
- Shapes that touch pile up into hard ridges where they overlap.
- Small letters get fat and the openings close up.
Gaps can also come from hooping too loosely or using a stabilizer that's too light, so rule those out first. If you're seeing gathering around the design as well as gaps, why embroidery puckers walks through the other causes.
Can you change pull compensation in a DST or PES file?
Not properly. Stitch files like DST, PES and JEF store individual needle points, not shapes. Some programs can nudge stitches, but they can't recalculate compensation the way the original object file (such as EMB) can. If a stitch file has gaps on every garment you try, the clean fix is to adjust the working file or have the design re-digitized.
This is also where auto-converted files tend to fall down. Auto-digitizing usually applies one compensation value to everything, or none, regardless of whether the shape is a 1.5 mm letter or a 30 mm fill, or whether it's going on a cap or a T-shirt.
What to tell your digitizer
A digitizer can only compensate correctly for the fabric they know about. When you order a file, include:
- The garment and fabric (for example, "cotton piqué polo" or "structured six-panel cap").
- The finished size in inches or millimeters.
- Your machine format.
- A photo of any previous stitch-out that had gaps, if you have one.
With our custom logo digitizing service, every design is hand digitized with no auto-conversion, and pull compensation is set object by object for the fabric you tell us about. Designs 6 inches or less are $10 and larger designs are $20, delivered by email within 12 hours in EMB, DST, PES, JEF, XXX, VP3, SEW, HUS and more. Size changes and tweaks after delivery are free, and if it doesn't stitch right, we re-digitize it until it does. You can read how our digitizing service works before ordering.
If you'd rather skip the setup and stitch something tested right away, browse our ready-made embroidery designs.
Quick FAQ
Is pull compensation the same as stitch density?
No. Density is how close the stitches are to each other. Pull compensation is how much wider a shape is drawn so it finishes at the right size. They affect each other, since denser stitching pulls harder.
Why does my outline not line up with the fill?
Usually because the fill pulled in during stitching and the design didn't have enough compensation or overlap. Loose hooping and light stabilizer can make it worse.
Should I add pull compensation for every fabric?
Yes, almost always, but the amount changes. Stable wovens need very little; stretchy knits, fleece, towels and caps need more.
Tired of gaps in your logo? Order a hand-digitized embroidery file with compensation set for your fabric, delivered within 12 hours.