Review Atlas
Review AtlasYour guide to a better purchase

Menu

Shop by Category

Get the App

Better experience on mobile

BEGINNER⏱️ 30 min read

What Causes 3D Print Stringing & How to Fix?

Discover the top causes of stringy 3D prints and master easy fixes for clean, professional results as a beginner.

Stringing in 3D prints—those annoying thin, wispy strands between parts—can ruin even the simplest models, turning your cool prototype into a spiderweb mess. It's one of the most common frustrations for new 3D printer users, but the good news is it's almost always fixable with a few tweaks.

In this guide, you'll learn the main causes of stringing (like high temps and wet filament) and get step-by-step fixes you can apply right away. We'll cover everything from slicer settings to hardware checks, so you can diagnose and solve it in under an hour. No advanced knowledge needed—just your printer and some patience.

By the end, your prints will be string-free, saving filament and time while boosting print quality.

What You'll Need

  • Access to your 3D printer
  • Slicer software (free: Ultimaker Cura or PrusaSlicer)
  • Computer or laptop
  • Fresh filament spool
  • Optional: Calipers for measuring filament diameter
  • Optional: Oven or filament dryer for drying filament

Estimated Time: 30-45 minutes (plus print test time) Difficulty: beginner

Step-by-Step Instructions

Step 1: Understand What Stringing Is

Stringing happens when molten filament oozes from the nozzle during non-print moves, leaving thin strings between features.

Why it matters: Recognizing it helps you spot the issue early. Imagine your nozzle as a leaky pen—fix the leak, no more trails.

Expect to see it on overhangs or spaced parts. Take a close look at your failed print.

💡 Tips:

  • Print a stringing test model from Thingiverse for quick diagnosis.

Step 2: Check and Lower Print Temperature

Cause: Too hot filament stays molten and oozes.

Open your slicer (e.g., Cura), go to Temperature > Print. For PLA, start at 200°C; drop 5-10°C increments (190-195°C ideal).

Slice and print a test. Cooler temp reduces viscosity, minimizing strings. Why? Hotter filament flows easier but drips more.

Re-slice with new settings and test.

💡 Tips:

  • PLA: 190-210°C; PETG: 230-250°C; ABS: 240-260°C.

⚠️ Warnings:

  • Don't go below 180°C for PLA—risk underextrusion.

Step 3: Optimize Retraction Settings

Cause: Poor retraction lets filament ooze.

In slicer: Travel > Retraction Distance (0.8-1.2mm direct drive; 4-6mm Bowden), Speed (30-60mm/s).

Retraction pulls filament back, preventing drip. Enable Z-Hop (0.2mm) for nozzle lift during travel.

Test print: Strings should vanish as retraction sucks back ooze.

💡 Tips:

  • Use slicer's 'Retraction Test' tower model.

Step 4: Dry Your Filament

Cause: Wet filament pops moisture, causing inconsistent flow and strings.

Heat filament in oven at 50°C for 4 hours or use a dryer. PLA absorbs humidity fast.

Dry filament extrudes smoothly—no steam blobs or strings. Store in airtight bag with desiccant post-dry.

💡 Tips:

  • Weigh filament before/after: 1% loss = good dry.

⚠️ Warnings:

  • Never exceed 60°C—melt risk.

Step 5: Clean and Inspect Nozzle

Cause: Partial clogs cause erratic ooze.

Heat nozzle to 220°C, use cold pull (insert nylon filament, pull cold) or needle clean.

Clean nozzle ensures even flow. Inspect for wear—replace if >0.4mm ID.

💡 Tips:

  • Brass nozzles wear; upgrade to hardened steel.

Step 6: Calibrate Flow Rate

Cause: Over-extrusion pushes extra goo.

Print single-wall cube, measure wall thickness (should match nozzle, e.g., 0.4mm). Adjust Flow % in slicer (95-105% typical).

Proper flow prevents excess material from stringing.

Step 7: Test with Enclosure or Draft Shield

Cause: Drafts cool filament unevenly.

Enable Draft Shield in slicer or use enclosure for stable temps.

Stable environment reduces ooze—especially for ABS/PETG.

💡 Tips:

  • Print slow speeds (40-50mm/s) for tests.

Step 8: Run a Final Test Print

Slice a stringing test (e.g., retraction tower from Thingiverse). Compare to before.

Iterate tweaks if needed. Clean prints mean success!

Track settings for future use.

Pro Tips

  • Always change one setting at a time to isolate fixes.
  • Use high-quality filament—cheap stuff strings more.
  • Print slower (30-50mm/s) during tests for control.
  • Enable 'Combing' in slicer to minimize travel over prints.
  • Store filament in a dry box for ongoing prevention.
  • Update firmware/slicer for latest anti-stringing features.
  • Log your settings in a notebook or app.

Common Mistakes to Avoid

  • Changing too many settings at once—hard to pinpoint what worked.
  • Ignoring filament type—PETG needs different temps than PLA.
  • Skipping dry test—wet filament fools other fixes.
  • Over-retracting—causes grinding and under-extrusion.
  • Not printing test models—wastes filament on big prints.

Troubleshooting

Problem: Strings persist after temp/retraction tweaks

Solution: Check for Bowden tube wear—replace with Capricorn PTFE. Dry filament longer.

Problem: Severe blobs with strings

Solution: Clean nozzle thoroughly; reduce coasting/wipe distance.

Problem: Only strings on top layers

Solution: Increase travel Z-lift; enable ironing.

Problem: Fix works but print quality drops

Solution: Fine-tune incrementally; print calibration suite.

Capricorn XS PTFE Bowden Tube (1M)

Superior heat resistance reduces ooze compared to stock PTFE.

Best for: Bowden setups where long tubes cause stringing.

Price Range: $10-15

SUNLU FilaDryer S2 Filament Dryer

Efficiently dries filament, eliminating moisture-induced strings.

Best for: Humid environments or hygroscopic filaments like Nylon.

Price Range: $40-50

Creality 3D Printer Enclosure

Maintains stable temps, preventing drafts that worsen stringing.

Best for: Open-frame printers like Ender 3 for ABS/PETG.

Price Range: $60-80

HATCHBOX PLA 1.75mm Filament 1KG

Consistent diameter and low moisture content minimizes stringing out-of-box.

Best for: Reliable starter filament for testing fixes.

Price Range: $20-25

Trianglelab Hardened Steel Nozzle 0.4mm

Durable, abrasion-resistant for consistent flow without wear-clogs.

Best for: Frequent printing with filled filaments.

Price Range: $10-15

Affiliate Disclosure: This page contains affiliate links. If you purchase through our links, we may earn a commission at no extra cost to you. We only recommend products we believe will add value to our readers.

🛒 Recommended Products

Capricorn XS PTFE Bowden Tube (1M)

Capricorn XS PTFE Bowden Tube (1M)

Bowden setups where long tubes cause stringing.

$10-15

Capricorn XS PTFE Bowden Tube (1M) Superior heat resistance reduces ooze compared to stock PTFE.

SUNLU FilaDryer S2 Filament Dryer

SUNLU FilaDryer S2 Filament Dryer

Humid environments or hygroscopic filaments like Nylon.

$40-50

SUNLU FilaDryer S2 Filament Dryer Efficiently dries filament, eliminating moisture-induced strings.

Creality 3D Printer Enclosure

Creality 3D Printer Enclosure

Open-frame printers like Ender 3 for ABS/PETG.

$60-80

Creality 3D Printer Enclosure Maintains stable temps, preventing drafts that worsen stringing.

HATCHBOX PLA 1.75mm Filament 1KG

HATCHBOX PLA 1.75mm Filament 1KG

Reliable starter filament for testing fixes.

$20-25

HATCHBOX PLA 1.75mm Filament 1KG Consistent diameter and low moisture content minimizes stringing out-of-box.

Trianglelab Hardened Steel Nozzle 0.4mm

Trianglelab Hardened Steel Nozzle 0.4mm

Frequent printing with filled filaments.

$10-15

Trianglelab Hardened Steel Nozzle 0.4mm Durable, abrasion-resistant for consistent flow without wear-clogs.