You pull a print off the bed and it looks like a spiderweb factory exploded between the towers. Stringing — those fine plastic hairs stretched between travel moves — is the most common print quality complaint after bed adhesion. It has exactly three root causes: too much nozzle pressure, too hot filament, or insufficient retraction. Fix all three and your prints come out clean.
Retraction: The Primary Fix
Retraction pulls filament back into the nozzle during travel moves to relieve pressure in the melt zone. If the nozzle isn’t oozing, it can’t string. The two parameters that matter are retraction distance and retraction speed.
For Bowden extruders (Ender 3, CR-10, etc.): Start at 5mm retraction distance and 45mm/s retraction speed. The long Bowden tube requires more distance because the filament compresses slightly in the tube — 5mm at the extruder gear translates to roughly 3.5mm of actual nozzle retraction due to elasticity in the filament column.
For direct drive extruders (Prusa, Voron, upgraded Ender): Start at 0.8mm retraction distance and 35mm/s retraction speed. Direct drive has near-zero compliance in the filament path, so the extruder moves translate almost 1:1 to nozzle retraction. Going above 1.5mm on direct drive pulls molten filament into the cold zone and causes clogs.
For TPU/flexible filament: Retraction is mostly harmful with TPU. The filament stretches instead of retracting. At 1mm retraction on a direct drive, you might get 0.2mm of actual nozzle movement. Set retraction to 0.5-1mm on direct drive, disable it entirely on Bowden, and rely on temperature tuning and travel speed instead. TPU doesn’t string as aggressively as PLA or PETG because it has higher melt viscosity.
Temperature: The Hidden Culprit
Filament that’s 5-10°C too hot becomes fluid enough to ooze during travel moves. Every filament brand has a different ideal temperature, and the number on the spool is a starting point, not a rule. Print a temperature tower (available on Printables and Thingiverse) — it prints the same geometry at incrementally decreasing temperatures. The lowest temperature that still produces strong layer adhesion is your sweet spot.
| Filament Type | Typical Stringing Temp | Recommended Max | Retraction Distance (Bowden) | Retraction Distance (Direct) |
|---|---|---|---|---|
| PLA | 210°C+ | 200°C | 5.0mm | 1.0mm |
| PLA+ / Pro | 215°C+ | 205°C | 5.5mm | 1.2mm |
| PETG | 245°C+ | 235°C | 6.0mm | 1.5mm |
| ABS | 250°C+ | 240°C | 5.5mm | 1.2mm |
| TPU 95A | 230°C+ | 220°C | Don’t use retraction | 0.5mm |
| ASA | 255°C+ | 245°C | 5.5mm | 1.2mm |
PETG is the worst stringer. It has lower melt viscosity than PLA at printing temperatures, so it oozes more. The fix: print PETG at 230-235°C instead of the commonly recommended 240-250°C. The lower temperature reduces ooze without sacrificing layer adhesion — PETG bonds strongly even 15°C below its “recommended” temp. Combine with 6mm retraction on Bowden systems.
Coasting and Wiping
Coasting stops extruding filament slightly before the end of a print move, letting the residual nozzle pressure finish the line. In Cura, search “Coasting” and enable it. Default coasting volume of 0.064mm³ works for most PLA setups. Increase to 0.1mm³ if stringing persists.
Wiping tells the nozzle to travel across the just-printed surface before making a travel move. In PrusaSlicer, it’s “Wipe while retracting” — enable it. In Cura, it’s “Outer Wall Wipe Distance” — set to 0.4mm (your nozzle diameter). The wipe drags the nozzle across the wall and deposits any ooze onto the printed surface where it’s invisible, rather than leaving it as a string in mid-air.
Travel Speed: The Quick Win
Faster travel moves give the filament less time to ooze. Set travel speed to 200-250mm/s for Bowden printers and 300+ for CoreXY. If your printer’s frame can handle 250mm/s travel without layer shifting (see our layer shifting guide), use it. The difference between 150mm/s and 250mm/s travel is about 40% less ooze time per move. It’s the easiest win on this list — costs you nothing, takes 0 extra print time, and reduces stringing measurably.
Common Mistakes and How to Avoid Them
Mistake 1: Adding more retraction when the problem is wet filament. Filament absorbs moisture from the air. Wet PLA pops and sizzles at the nozzle, creating micro-steam explosions that eject tiny plastic droplets — these look exactly like strings. If you’ve tuned retraction to the max and still have stringing, dry your filament at 50°C for 4 hours (PLA) or 65°C for 6 hours (PETG) and try again. Wet filament is responsible for about 30% of “stringing” problems that retraction tuning can’t fix.
Mistake 2: Using the same retraction settings for single-wall and multi-wall prints. A 0.8mm retraction on direct drive works for vase-mode or single-wall prints because there’s no infill to hide stringing. For prints with dense infill, internal strings are invisible and you can reduce retraction to 0.5mm — this speeds up print time slightly and reduces extruder motor wear.
Mistake 3: Not calibrating retraction per-filament. Every filament — even the same type from different brands — has slightly different melt viscosity and thermal expansion. The retraction setting for eSun PLA+ at 205°C will produce strings with Overture PLA at the same temperature. Save a profile per filament brand and type.
Mistake 4: Setting retraction speed too high. Above 60mm/s on Bowden systems, the extruder gear can strip the filament instead of pulling it back. The stepper motor skips steps and actual retraction distance drops to zero. Listen for clicking from the extruder during retraction — that’s the gear grinding filament. Back off to 45mm/s.
Mistake 5: Ignoring nozzle condition. A partially worn or clogged nozzle creates uneven extrusion pressure that causes oozing even with perfect retraction settings. Brass nozzles wear after about 40-60 hours of PLA printing (faster with abrasive filaments). If stringing appeared suddenly on a printer that was printing cleanly, change the nozzle before touching retraction settings.
⚠️ Safety Notice: 3D printing involves heated elements up to 300°C and requires proper ventilation, particularly when printing materials that emit fumes (ABS, ASA, PETG). Always operate your printer in a well-ventilated area. Verify your printer’s electrical certification and use surge protection. Refer to your filament manufacturer’s safety data sheet (SDS) for material-specific handling guidelines.
Stringing often shows up alongside other extrusion artifacts. Our e-step calibration guide ensures your extruder is pushing exactly the right amount of filament — over-extrusion amplifies stringing because there’s physically more plastic in the nozzle to ooze. If you’re running a direct drive setup, our direct drive conversion guide covers retraction tuning specific to DD extruders that eliminates stringing with as little as 0.4mm retraction.
When you’re ready to move past brass nozzles that wear out and cause stringing, the uavmodel hardened steel nozzle kit includes 0.4mm, 0.6mm, and 0.8mm sizes that last 10x longer than brass — fewer nozzle swaps means more consistent retraction behavior and fewer random stringing flare-ups mid-print.
