3D printer stringing is a common problem, especially with flexible materials. Overcome this issue with these five simple solutions!
There is nothing more frustrating than watching a perfect 12-hour print finish, only to find it covered in “cobwebs”. 3D printer stringing, those annoying, hair-like whiskers that can appear as your FDM printer’s nozzle travels, can turn a high-detail masterpiece into a messy cleanup project.
While it’s technically just molten plastic oozing where it shouldn’t, the “why” is often a hidden tug-of-war between your temperature and retraction settings. Whether you are battling the notorious stickiness of PETG or trying to get a cleaner finish on PLA and ABS, the solution isn’t just one setting—it’s a balance.
We’ve tested the most common culprits across various slicers and filaments. Here are the five solutions to stop the ooze and finally achieve those clean, “whisker-free” results.
The Goal: To pull the filament away from the nozzle tip during travel moves so no plastic is left to leak.
Enabling retraction is the most common and effective method to combat 3D printer stringing. Essentially, when the printhead prepares to cross an open space, the feeder pulls the filament back just a small amount. This “pulling back” action serves as a vital countermeasure against oozing, preventing molten plastic from trailing behind during travel moves. Once the printhead arrives at its next location, the filament is pushed back out and printing resumes. While most slicing applications like Cura enable this by default, you should always confirm the setting is active when stringing occurs. If the problem persists, it’s time to dive into the finer details of distance and speed.
The retraction distance is arguably the most critical setting because it determines exactly how much filament is removed from the melt zone. Generally, a higher retraction distance reduces the likelihood of stringing, but there is a delicate balance to maintain. If you retract too much, the filament may not be available in the hot end when printing needs to resume, leading to gaps or under-extrusion.
The ideal distance depends heavily on your hardware. For instance, direct extruders typically perform best with a short distance of 0.5 to 1 mm, as the motor is located directly above the nozzle. In contrast, Bowden extruders require a significantly higher distance, often around 2 mm or more, to compensate for the “slop” and extra space inside the long delivery tube. To find your specific sweet spot, it is best to use a quick retraction test print; these are small, fast, and let you visually identify where the stringing stops without wasting material.
Once your distance is set, you must calibrate the speed at which that pull occurs. A faster retraction speed helps snap the molten thread before it has a chance to stretch across an open gap. However, if the speed is too high, the drive gear may grind the filament or cause the molten plastic to disconnect from the main pool inside the nozzle. This can lead to intermittent jams or areas where the filament fails to deposit correctly upon resumption.
To find the “sweet spot,” you should aim for a range that balances quick action with mechanical stability. For standard materials like ABS and PLA, a speed of 40 to 60 mm/s is a reliable starting point for direct extruders, while Bowden setups typically thrive in the 30 to 50 mm/s range. Keep in mind that these figures aren’t set in stone. Flexible materials or high-temperature filaments like PETG often require slower, more deliberate speeds to prevent the filament from deforming under the pressure of the drive gear.
Specific slicers may be helpful in fine-tuning your settings. For example, Simplify3D comes with pre-configured profiles that are a great place to start if you’re looking for a retraction speed that works best.
When distance and speed adjustments aren’t enough, modern slicers offer specialized tools to eliminate the final remnants of stringing. Features like Simplify3D’s “Coast” and “Wipe” tools are powerful countermeasures against pressure buildup. Wiping essentially brushes the nozzle against the outer wall of the print to “clean off” any leftover plastic before a travel move begins. Coasting, on the other hand, stops the extruder a few millimeters before a line ends, allowing the remaining pressure in the nozzle to finish the segment naturally.
Cura users have access to similarly effective parameters, such as “Combing Mode” and “Retraction Minimum Travel.” Combing reroutes the printhead so that travel moves stay within the interior of the print whenever possible, meaning that even if the nozzle oozes, it happens where it won’t be seen. Meanwhile, the minimum travel setting ensures the printer doesn’t perform unnecessary retractions on very short hops, which protects the filament from being ground down by the extruder motor. By syncing these software tools with your hardware calibrations, you can achieve a level of finish that requires almost zero post-processing.
The Goal: To reduce the fluidity of the plastic so it stays inside the nozzle during travel moves.
Temperature and stringing are inextricably linked. As your nozzle temperature increases, the filament becomes more liquefied. The more liquid the plastic, the more likely it is to drip from the nozzle, even with perfect retraction settings. Lowering the temperature increases the viscosity of the plastic, making it “thicker” and less prone to leaking.
However, heat management is a balancing act. If you drop the temperature too far, the filament won’t melt consistently, leading to under-extrusion, poor layer adhesion, or even a total jam. The objective is to find the lowest possible temperature that still allows for smooth, reliable flow.
When you encounter persistent stringing, your first move should be to lower the nozzle temperature in small, controlled steps.
Every filament has its own “melt profile.” Use these standard ranges as your starting point for troubleshooting:
The Goal: To move the nozzle between points so quickly that the molten plastic doesn’t have the opportunity to escape.
While retraction and temperature are internal fixes, travel speed is about the physics of time. If your nozzle moves too slowly across an open gap, gravity and internal pressure have a larger window to pull molten plastic out. By increasing the velocity of these non-print moves, you can often “outrun” the ooze.
Adjusting your travel speed (known as “Travel Speed” in Cura or “X/Y Axis Movement Speed” in Simplify3D) is a highly effective way to sharpen your print quality.
For example, Simplify3D’s “Avoid crossing outline for travel movement” keeps the nozzle path tight within the print’s perimeter, significantly reducing the chance of external whiskers.
By combining a fast travel move with a shorter, smarter path, you ensure that any minor oozing happens inside the infill, rather than on the surface of your model.
The Goal: To remove burnt residue and filament buildup that can catch on the print and drag “whiskers” across your model.
Over time, filament, especially sticky materials like PETG, leaves a thin layer of residue both inside and on the exterior of the nozzle. This buildup acts like a magnet, catching molten plastic as it exits and causing it to “string” onto the surface of your parts. Maintaining a pristine nozzle is a simple but often overlooked step in the troubleshooting process.
A clean nozzle ensures that plastic flows straight down rather than curling upward and sticking to the heater block.
If your nozzle remains problematic after these steps, it may be internally scarred or worn out. In this case, replacing the nozzle is the most reliable fix. Always heat the hot end before removal to liquefy any trapped plastic, and use a metal pick to clear the heat block threads before installing your fresh nozzle for a perfect seal.
For more detailed guidance, check out our nozzle cleaning guide.
The Goal: To eliminate trapped water that turns into steam inside the nozzle, forcing plastic to ooze out regardless of your settings.
Even the most perfect retraction settings cannot compensate for wet filament. Most 3D printing materials are hygroscopic, meaning they actively absorb moisture from the surrounding air. When this damp filament hits the hot end, the water trapped inside flashes into steam. This creates internal pressure that forces molten plastic out of the nozzle during travel moves, a phenomenon often accompanied by distinct popping or crackling sounds during printing. While PLA is a frequent culprit, almost all materials, including PETG and Nylon, are susceptible to this “invisible” cause of stringing.
If you suspect your filament has absorbed moisture, you can often save the spool by thoroughly drying it before your next project.
By addressing moisture, you tackle the root cause of “unexplainable” stringing that software settings alone cannot fix.
The Goal: To safely clear away any remaining “whisker” artifacts without damaging the surface of your 3D print.
If you have followed the calibration steps above, your future prints should be crystal clear. However, for existing models, or those printed in notoriously “hairy” materials like PETG, you’ll need a few post-processing tricks to get that injection-molded look.
Physical removal is often the safest way to clean a print without risking heat deformation.
Using heat is often the fastest way to make “cobwebs” vanish, though it requires a steady hand to avoid melting the model itself.
Note, however, that whatever heat source you decide to use, be sure to always keep it moving. Never linger on one spot for more than a second, or you risk deforming the structural walls of your print.
License: The text of "Stop 3D Print Stringing: 5 Pro Settings You’re Probably Missing" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.