Stringing is the fine web of plastic hairs your printer leaves between parts of a model when the nozzle oozes during travel moves. It is common, it is mostly cosmetic, and you can clear it in a tuning pass or two.
Most cases come from a short list of causes, and the top three do most of the work: retraction set too low, filament that has taken on moisture, and a nozzle running a little hot. Work the list in order and reprint the same test after each change.
Some materials string more than others. PETG is runnier at print temperature and soaks up moisture faster than PLA, so it shows stringing more often. If you swapped filaments this week, plan to retune.
Likely causes, ranked
| Likely cause | Fix | Severity |
|---|---|---|
| Retraction too low | Raise retraction distance a step at a time and reprint after each change. Direct-drive printers land near 0 to 2 mm; Bowden printers near 1 to 6 mm. | hi |
| Wet filament | Dry the spool, then reprint with the same settings. PETG and nylon soak up moisture fast, and damp PLA strings too. | hi |
| Nozzle too hot | Drop nozzle temperature 5 to 10 C and retest. Most filaments string less near the low end of their range. | md |
| Travel too slow | Raise travel speed so the nozzle spends less time oozing across open gaps. | lo |
| No pressure relief | Turn on coasting in Cura, or wipe while retracting in PrusaSlicer, Bambu Studio, or OrcaSlicer. | lo |
Quick fixes to try first
Print a stringing test first: two thin towers with travel moves between them. Then work top to bottom and reprint the same test after each step. Stop when the towers come out clean.
Raise retraction
Add a little retraction distance, reprint the test, and look for fewer hairs. Repeat until the towers print clean. Direct-drive printers land near 0 to 2 mm; Bowden near 1 to 6 mm.
Dry the filament
If hairs remain, dry the spool, then reprint with the same settings. Skip this only if the filament is fresh and known dry.
Drop the nozzle temp
Still stringing? Lower the nozzle 5 to 10 C and reprint. Stop at the lowest temperature that still lays strong layers.
Confirm clean
Two towers with no hairs between them means the fix is done. Save the profile so the next print keeps it.
Deeper tuning to try next
When retraction, drying, and temperature do not finish the job, the slower moves and pressure settings are the next place to look.
Raise travel speed
Increase travel speed so the nozzle crosses open gaps faster and oozes less. Watch for the nozzle clipping tall parts at higher speeds.
Add pressure relief
In Cura, turn on coasting and tune the coasting volume. In PrusaSlicer, Bambu Studio, or OrcaSlicer, turn on wipe while retracting. Both ease filament pressure just before a travel move.
Check the extruder hardware
A partly clogged nozzle, a loose Bowden coupling, or worn extruder gears cause uneven flow that looks like stringing. Clean or tighten before you blame the slicer.
Recheck the filament
Old or poorly stored spools keep pulling in moisture. If stringing returns in a few days, dry again before the next print.
How the material changes things
Material changes the math. PLA strings the least, and PLA+ behaves about the same on this front. PETG is runnier at print temperature and soaks up moisture faster, so it strings more and almost always wants its own retraction profile. Nylon and flexible TPU are more demanding still.
Direct-drive vs Bowden
Your extruder type sets the retraction range. A direct-drive extruder pushes filament a short distance into the hot end, so it retracts fast and clean at low values, in the 0 to 2 mm range OrcaSlicer gives for direct-drive extruders. A Bowden extruder feeds filament through a long tube, so it needs longer retractions, near 1 to 6 mm, and it reacts more to small changes. The Creality Ender-3 is a common Bowden printer; expect more retraction tuning than on a direct-drive machine like a Bambu or a Prusa MK3, which stays at or under 2 mm.
When to dry your filament
Dry the filament first when stringing shows up with popping sounds, bubbles in the print, or a rough and cloudy surface. Those signs mean moisture is boiling off inside the nozzle. PLA dries around 45 to 50 C for 6 to 8 hours. PETG dries around 55 to 65 C for 6 to 8 hours. Use the temperature your spool maker recommends, since some blends soften lower than others. A dedicated filament dryer or a food dehydrator is the safe default.
When to change slicer settings
Reach for slicer settings after retraction, drying, and temperature. The two that move stringing most are travel speed and pressure relief. Raise travel speed to cut the time the nozzle spends oozing across gaps. For pressure relief, the setting depends on your slicer: Cura calls it coasting, while PrusaSlicer, Bambu Studio, and OrcaSlicer call it wipe while retracting. Turn the feature on, then change one value at a time and reprint.
Mistakes that bring it back
A few common habits hide the real cause or undo the fix once you find it.
Avoiddo not
- Changing retraction, temperature, and drying in one pass. You will not know which one worked.
- Skipping the dry step for PETG or nylon. Wet filament strings no matter the retraction.
- Dropping temperature far enough to kill stringing. Weak layers and under-extrusion follow.
- Forgetting to save the tuned profile, so the next print reverts to defaults.
Key takeaways
- Work the list in order: retraction, then drying, then temperature.
- Direct-drive lands near 0 to 2 mm of retraction; Bowden near 1 to 6 mm.
- PETG strings more than PLA and calls for its own profile.
- Change one variable per test so you know what fixed it.
- A few thin threads are normal; heavy webs mean wet or overheated filament.
For starting temperatures and profiles, see the PLA guide, the PLA+ guide, the PETG guide, and our Ender-3 setup notes.
Related guides
Sources & methodology
7 citations · reviewed 2026-07-08- 01Prusa: Stringing and oozing (retraction, temperature, travel, wipe)accessed 2026-07-08Tier 1
- 02OrcaSlicer: Retraction calibration (direct-drive 0 to 2 mm, Bowden 1 to 6 mm)accessed 2026-07-08Tier 1
- 03Bambu Lab: Dry filament (per-material drying table)accessed 2026-07-08Tier 1
- 04Prusa: Drying filament (PLA and PETG drying temperatures and times)accessed 2026-07-08Tier 1
- 05UltiMaker Cura: Speed settings (travel speed and oozing)accessed 2026-07-08Tier 1
- 06Bambu Studio: Retraction parameters (wipe while retracting)accessed 2026-07-08Tier 1
- 07UltiMaker Cura: Experimental settings (coasting)accessed 2026-07-08Tier 1