Why Is My 3D Print Stringing? (And How to Fix It)
Stringing is those thin hairs of plastic that stretch between parts of a print — little wisps connecting a tower to a wall, or webbing across a gap that should be open air. Nobody's print fails because of it, but it turns a clean model into something that needs ten minutes with a heat gun and a hobby knife before it's presentable.
The good news: stringing is almost entirely a retraction and temperature problem, and it's one of the more reliable things to fix once you know where to look.
What Causes Stringing
Between moves, the nozzle keeps oozing a tiny bit of molten plastic even when it's not supposed to be extruding. Retraction pulls filament back into the nozzle to relieve that pressure before a travel move. When retraction is too weak, too slow, or not happening at all, the ooze has nowhere to go — it stretches into a string as the nozzle moves away.
Temperature makes it worse or better: hotter plastic is thinner and drips more readily, so stringing that's mild at a normal temperature can turn into a mess if you're printing 15°C too hot.
1. Increase Retraction Distance
This is the first setting to touch. Retraction distance is how far the filament pulls back before a travel move.
- Bowden setups (nozzle far from the extruder motor): start around 4–7mm
- Direct drive setups (motor mounted right on the hotend): start around 0.5–2mm
Increase in small steps — 0.5–1mm at a time — and reprint a test model between changes. Too much retraction causes its own problems (clogs, grinding against the filament), so the goal is the smallest distance that clears the stringing, not the largest number you can get away with.
2. Speed Up the Retraction
Retraction speed is how fast that pull-back happens. A slow retraction gives the ooze time to keep flowing even as filament withdraws. Most printers handle 25–45mm/s well; direct drive setups can often go faster than Bowden setups without skipping.
3. Lower Your Printing Temperature
Try dropping in 5°C increments from wherever you're currently printing. Thinner, hotter plastic oozes more — if you're at the high end of your filament's recommended range "just to be safe," that's often the actual cause. Most PLA prints perfectly clean at 195–205°C; you don't need 220°C unless you have a specific reason to run hot. Not sure what range your specific filament should be in? Check our full material guide for print temps across 21 different filaments.
4. Turn On Combing / Avoid Travel Over Open Areas
Most slicers have a "combing" or "avoid crossing perimeters" setting that routes travel moves through already-printed areas instead of over open air. This hides ooze inside the part instead of letting it stretch across a gap where it's visible. It won't fix the underlying ooze, but it stops the ooze from becoming a visible string.
5. Reduce Travel Speed and Enable Z-Hop Sparingly
Faster travel moves can actually reduce stringing, since the nozzle spends less time drooling over open space — try increasing travel speed if it's set low. Z-hop (lifting the nozzle slightly during travel) can help avoid collisions with tall features, but it also adds more oozing time and can introduce z-seam artifacts, so treat it as a last resort rather than a default.
6. Dry Your Filament
Wet filament is one of the most overlooked causes of stringing. Moisture in the filament turns to steam at nozzle temperature, and that steam pushes filament out of the nozzle in tiny bursts even when the printer isn't extruding — it looks exactly like a retraction problem but no retraction setting will fix it. If your filament has been open for months, or you're getting stringing on a print that used to come out clean, drying it before your next print is worth ruling out before you touch any other setting.
The Order to Try Things
Work through this in order — most stringing is solved by the first two steps:
- Increase retraction distance in small steps.
- Increase retraction speed.
- Lower nozzle temperature by 5°C.
- Enable combing / avoid-crossing-perimeters.
- Check travel speed isn't set too low.
- Dry the filament if none of the above fully clears it.
Quick Reference Checklist
- Retraction distance matched to Bowden vs. direct drive
- Retraction speed in the 25–45mm/s range
- Printing at the low end of the filament's temp range
- Combing / avoid-crossing-perimeters enabled
- Filament dried if stringing appeared suddenly on a print that used to be clean
Once retraction and temperature are dialed in, stringing usually disappears almost completely — and what's left cleans up with a quick pass of a heat gun or lighter.
Still stringing after working through this list? Tell us your printer, filament, and current retraction settings in the comments and we'll help you troubleshoot.
