How to Fix Stringing and Oozing in 3D Prints

By the Volucore teamUpdated October 2, 2026 4 min read

Stringing is the cobweb of thin plastic hairs that you find between two parts of a print, or across an open gap. It does not usually harm strength, but it looks messy and it can ruin small details. It happens when plastic leaks out of the nozzle while the nozzle moves without printing. Reduce the leaking, or reduce those moves, and the hairs disappear.

PrusaSlicer preview of three towers with blue travel lines between them and a legend showing travel takes 5 minutes, 19.2 percent of the print time.

What is happening

A hot nozzle is full of molten plastic. When the printer moves from one part of a layer to another without extruding (a “travel move”), pressure inside the nozzle can still push out a thread. Anything that lowers the pressure or the temperature, or shortens the travel, helps. The slicer’s preview shows these travel moves as thin lines. In the picture above, three towers 35 mm apart are joined by a web of blue travel lines; in this preview they take 5 minutes, 19.2 % of the estimated print time.

Check in this order

1. Dry the filament

Plastic that has absorbed moisture bubbles in the nozzle, makes popping sounds, looks rough and strings almost everywhere, no matter how you tune the settings. If a new setting does not help, dry the spool before you change anything else. Follow the drying time and temperature given by your filament maker, and store opened spools in a sealed box with desiccant.

2. Lower the nozzle temperature

A hotter nozzle makes thinner, runnier plastic. Lower the temperature in steps of 5 °C and print a small test each time. The profiles we looked at use 230 °C for the first layer and 225 °C afterwards for Prusament PLA Blend, and 220 °C for Bambu PLA Basic, which lists a recommended range of 190 to 240 °C. Do not go below the range printed on the spool.

Two filament temperature panels side by side: PrusaSlicer with nozzle 230 and 225 and bed 60 degrees, and Bambu Studio with textured PEI plate 55 and nozzle 220 degrees.
Where to find the nozzle temperature: PrusaSlicer, Filaments tab (left); Bambu Studio, Filament settings (right).

3. Tune retraction

Retraction pulls the filament back a little before a travel move, to release the pressure, and pushes it forward again afterwards. PrusaSlicer’s MK4S profile retracts 0.7 mm at 35 mm/s. Bambu Studio’s A2L profile retracts 0.4 mm and also “wipes” 1 mm of the nozzle path while retracting, and lifts the nozzle with a spiral Z hop. These numbers fit those printers. A printer with a long tube between the extruder and the hotend needs far more retraction than a direct-drive printer, so start from your own profile and change one value at a time.

PrusaSlicer printer settings, Extruder 1 page, showing Travel lift height 0.2 mm, ramping lift, and Retraction length 0.7 mm at 35 mm per second.
PrusaSlicer, Printer Settings > Extruder 1: travel lift and retraction.
Bambu Studio filament settings, Setting Overrides tab: Retraction length 0.4 mm, Z hop type Spiral, Wipe while retracting with a wipe distance of 1 mm.
Bambu Studio, Filament settings > Setting Overrides: retraction length, Z hop type and wipe.

Very high retraction does not fix stringing. Too much retraction pulls molten plastic up the nozzle and can cause clogs and gaps. Increase in small steps, and stop when the result stops improving.

4. Shorten the travel

Fewer and shorter travel moves mean fewer strings. Move parts closer together on the plate, avoid printing many tiny separate islands in one layer, and use the slicer option that stops the nozzle crossing the outer wall of the part (“Avoid crossing perimeters” in PrusaSlicer, “Avoid crossing wall” in Bambu Studio and OrcaSlicer). Strings inside the part are hidden by the wall; strings across open air are the ones you see.

5. Print a small test, not the whole model

To tune stringing, print two or three thin towers, about 30 to 40 mm apart. They take a few minutes and show the result clearly. Change one thing between tests and write the value down.

What to change, and the usual effect

ChangeHelps againstSide effect if you overdo it
Dry the filamentStrings and rough surface everywhereNone
Lower nozzle temperature by 5 °CRunny plasticWeak layers, under-extrusion
Increase retraction a littleStrings after travel movesClogs, gaps in the print
Faster travel speedLess time to leakMore vibration, ghosting on some printers
Avoid crossing wallsStrings on visible facesSlightly longer paths

Use the slicer’s own test models

OrcaSlicer has a Calibration menu with built-in tests, including a temperature tower and a retraction tower, which print the same shape with a different setting at each height. You can read off the best value from the finished part. Bambu Studio and PrusaSlicer users can print the same kind of tower with the free test models from the community. Print one setting at a time, and write down the number that gave the cleanest result.

If nothing helps

  • Check that the nozzle is clean and not partly clogged. A partly blocked nozzle leaks and drags plastic.
  • Check the hotend cooling fan, so that heat does not creep up the nozzle during long pauses.
  • Try another spool of the same material. If it prints clean, the first spool is the problem.
  • Compare with the printer maker’s default profile, and change back anything you changed.

Questions people ask

Why does PETG string more than PLA?

PETG is stickier and stays runny over a wider temperature range, so it leaks more easily. Dry it well, use a slightly lower temperature, and tune retraction carefully.

Is stringing a sign of a broken printer?

Usually not. It is almost always wet filament, a high temperature or too much travel. Fix those before you touch the hardware.

Can I turn travel moves off?

No, but you can reduce them. Keep parts close together and use the avoid-crossing option.

Written and checked by the Volucore team against the behaviour of our tools. Spotted a mistake or something out of date? Tell us and we will fix it.