← PrinterPilot
Print problems

3D print stringing: what causes it and how to fix it

Last updated 1 September 2026 · about 4 minutes

You have stringing if

  • Fine hairs or webs run between separate parts of the print
  • Tall thin features like towers or antennae are connected by threads
  • The strings brush away easily and leave small bumps behind
  • It is worse on prints with lots of separate islands per layer

Stringing (also called oozing or whiskers) happens when melted plastic keeps leaking out of the nozzle while the printhead moves between two places it is not printing. The plastic is under pressure inside the hot end, so unless the printer actively pulls it back, gravity and that pressure drag a thin thread across the gap.

Almost every case comes down to one of six things. They are ordered below by how often they turn out to be the cause, so work down the list and stop when the strings go. Change one thing at a time and reprint the same small test, or you will not know which change worked.

1

Retraction distance is too short

most common

Retraction is the printer pulling filament backwards before a travel move, which drops the pressure at the nozzle so nothing leaks out. If the distance is too small, pressure stays high and the nozzle keeps oozing.

The right distance depends almost entirely on your extruder type. A direct drive extruder sits on the printhead and needs very little. A Bowden setup pushes filament down a long tube that flexes under pressure, so it needs far more to achieve the same effect.

Try this Direct drive: start at 1 mm and raise in 0.5 mm steps, up to about 2 mm.
Bowden: start at 4 mm and raise in 0.5 mm steps, up to about 7 mm.
Retraction speed: 25–45 mm/s for both.

Do not just set it as high as it goes. Too much retraction pulls molten plastic far back up the melt zone, where it cools and jams, and it grinds a flat spot into the filament. If you are past 7 mm on Bowden or 2 mm on direct drive and still stringing, the cause is further down this list.

2

The nozzle is too hot

very common

Hotter plastic is thinner plastic, and thinner plastic runs out of the nozzle more easily. If you are printing at the top of your filament's range, you are making stringing much more likely for no benefit on most prints.

Try this Drop the nozzle 5 °C and reprint. Repeat until the strings stop or the layers start to separate. If layers weaken before the strings go, the cause is not temperature.

The fastest way to find the right number is a temperature tower: a test model that changes temperature every few millimetres so you can see the whole range on one print.

3

The filament is wet

common with PETG and nylon

Some plastics pull moisture out of the air. When that filament hits the hot end the water flashes to steam inside the nozzle and blows plastic out, which strings badly and no amount of retraction tuning will fix.

You have wet filament if you hear popping or crackling while it prints, see faint steam at the nozzle, or the surface has come out rough and pitted alongside the strings.

Try this Dry the spool before touching any other setting.
PLA: 45 °C for 4–6 hours. PETG: 65 °C for 6 hours. Nylon: 70–80 °C for 12 hours.
Then keep it in a sealed box with desiccant, not on an open shelf.

Nylon is the extreme case. It absorbs enough moisture in a day on the bench to print badly, which is why it is usually printed straight out of a dryer.

4

Travel moves are too slow

sometimes

The nozzle oozes over time, so the less time it spends crossing open space, the smaller the string. Speeding up travel is a free improvement that costs nothing in print quality, because nothing is being printed during a travel move.

Try this Raise travel speed to 150–200 mm/s, as high as your printer runs without skipping steps or shaking the frame.
5

The printhead is crossing open space unnecessarily

sometimes

Most slicers can route travel moves so they stay inside the walls of the model, where a string would be hidden or never form. This is usually called combing or "avoid crossing perimeters".

Try this Turn combing on and set it to stay within the infill where your slicer offers that. In Cura it is Combing Mode; in PrusaSlicer and OrcaSlicer it is Avoid crossing perimeters.
6

A partial clog or a worn PTFE liner

least common

If you have worked through everything above and nothing changed at all, the problem is probably mechanical rather than a setting. A partly blocked nozzle, or a PTFE tube that has shrunk back and left a gap above the nozzle, both let plastic pool where retraction cannot reach it.

Try this Do a cold pull to clear the nozzle. If the printer has a PTFE-lined hot end and has run hot filament such as ABS or PETG for a long time, inspect the liner for a burnt or shortened end and replace it.

Starting points by filament

These are the baselines PrinterPilot uses as a known-good starting point. They are not the only correct values, but if your settings are a long way from these it is worth asking why.

FilamentNozzleRetractionNotes on stringing
PLA205 °C2 mmThe most forgiving. Stringing here usually means retraction is off or the nozzle is well over 215 °C.
PETG240 °C4 mmStrings much more readily than PLA. Expect to tune retraction properly and to dry the spool.
ABS245 °C5 mmStrings less than PETG, but needs an enclosure, which raises ambient temperature and makes oozing worse.
ASA250 °C5 mmBehaves like ABS. Keep cooling minimal and let retraction do the work.
TPU225 °C1 mmFlexible filament compresses instead of retracting. Strings badly on Bowden setups; print slowly, 20–30 mm/s.
Nylon255 °C3 mmDry it first, every time. Wet nylon will string no matter what else you change.

Not sure it is stringing?

Upload a photo of the failed print and PrinterPilot will tell you what went wrong and what to change, in plain English. It is free to try and needs no account for verified presets.

Diagnose my print from a photo →

Related

Get slicer settings for a specific model · Browse prints with the settings that made them

Back to PrinterPilot · Terms · Privacy