Pull compensation is one of the settings that separates a file that looks right on screen from one that sews right on fabric. It is invisible in the artwork and easy to overlook, yet it decides whether outlines meet their fills, whether lettering keeps its weight and whether a circle stays round. This guide explains pull compensation in embroidery, the push and pull forces behind it, sensible starting values, and how to diagnose problems.
What is pull compensation in embroidery?
Every stitch is a length of thread under tension. When the needle lays stitches side by side, that tension draws the fabric together along the direction the stitches run. The stitched shape ends up narrower than the object in the file. Pull compensation counters this by making each object slightly wider in the stitch direction, so after the fabric pulls in, the shape lands at the size you designed.
It is set per object in the digitizing software, either as a fixed distance added to each side or, in some programs, as a percentage of the object width or a combination of both. The digitizer chooses the value based on the fabric, stitch type, density and object size.
Push and pull: why stitched shapes change size
Two forces act on every embroidered shape:
- Pull works along the stitch direction and makes the shape narrower that way. A satin column stitched left to right gets thinner from left to right.
- Push works at right angles to the stitches. As rows of stitches pack together, they push outward at the ends of the shape, making it longer in that direction.
The classic example is a circle filled with horizontal stitches. Pull shrinks it side to side while push stretches it top to bottom, so it sews as an upright oval. Experienced digitizers compensate both ways: adding width where pull acts, and sometimes pulling in the ends of shapes where push will extend them.
Typical pull compensation values
These are common starting points, not fixed rules. Software, thread, stabilizer and hooping all shift the right number, so confirm with a test sew-out.
| Fabric | Starting pull compensation | Notes |
|---|---|---|
| Stable woven (twill, denim, canvas) | About 0.2 to 0.3 mm | Fabric resists pull; standard settings work well |
| Structured caps | About 0.3 to 0.4 mm | Curved, thick front panels and cap hooping add distortion |
| Piqué polo knits | About 0.3 to 0.5 mm | Textured knit moves more; pair with solid underlay |
| Jersey and performance knits | 0.4 mm or more | Stretchy fabrics pull in noticeably; use cut-away stabilizer |
| Fleece and terry | Moderate to higher | Pile hides edges; underlay and topping matter as much as compensation |
| Leather and vinyl | Low | Material barely moves, and extra penetrations weaken it |
Pull compensation for satin vs fill
Satin columns
Satin stitches run across the column, so pull narrows the column width directly. Compensation widens the column on both sides. Narrow columns, such as small lettering, need it most in relative terms: losing 0.3 mm from a 1.5 mm column is a large share of its width, while the same loss on a 6 mm column is hardly visible. Very wide satins pull hard and can snag, which is one reason digitizers switch wide areas to fill.
Fill stitches
In a fill, rows of stitches pull the shape in along the fill angle. Compensation extends the fill where the rows end so it still meets neighboring objects and the outline around it. Digitizers also overlap adjoining fills slightly for the same reason. The fill angle matters: running the fill across the longer side of a shape spreads the pull differently than running it along the shorter side.
Running stitches
Single running stitches barely pull the fabric and are not normally compensated. Heavier bean or triple runs add some pull on soft fabrics.
How fabric, underlay and density affect pull
Pull compensation never works alone. Denser stitching adds more thread and more pull, so an overly dense object needs more compensation and still risks puckering. Good underlay anchors the fabric before the top stitches go down, which reduces how far it can move. Our guide to embroidery underlay and density explains how those settings work together.
The stabilizer and hooping matter too. A knit hooped loosely on tear-away will move far more than the same knit hooped firmly on cut-away. Stitch direction relative to the fabric's stretch also changes the result, which is why the same logo can need different settings on a polo and a cap. See our page on cap digitizing for how structured caps change the approach.
Symptoms of wrong pull compensation
| What you see | Likely cause | What to change |
|---|---|---|
| Gaps between fills and outlines | Too little compensation or overlap | Increase compensation, add overlap, check sew order |
| Thin, weak satin lettering | Too little compensation on narrow columns | Widen columns and use suitable underlay |
| Circles sew as ovals | Pull and push not balanced | Compensate the width and adjust the ends |
| Letters merge, edges look bulky | Too much compensation | Reduce the value, especially on small text |
| Outlines sit inside or outside the fill | Pull, plus fabric shifting during sewing | Improve underlay, stabilizer and sew order |
| Puckering around dense areas | Usually density and stabilizer, not compensation alone | Lower density, firmer stabilizer, better hooping |
How to test and adjust pull compensation
- Sew a test on the same fabric, stabilizer and thread as the real job.
- Measure key shapes, such as a satin letter or a circle, and compare them with the design size.
- Look closely where fills meet outlines and where neighboring colors touch.
- Adjust compensation on the objects that failed, not the whole design at once.
- Sew again and keep notes, so the next job on that fabric starts closer to right.
Compensation lives in the object properties of the working file. A DST or PES stores only stitch positions, so changing compensation properly needs the original editable file or a rebuild. If you only have a machine file, our embroidery file editing service can review it.
Tell us the fabric and placement when you order, and StitchQuill sets pull compensation for that material by hand. If the file does not sew cleanly on that fabric, we fix it free. Order a digitized file