> ## Content Index
> Fetch the complete content index at: https://beginner3dprinter.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# 3D Print Stringing: What Causes It and How to Fix It Step by Step
- URL: https://beginner3dprinter.com/3d-print-stringing/
- Published: 2026-08-05T08:36:42.000Z
- Updated: 2026-08-05T08:36:42.000Z
- Description: Stringing happens when molten filament oozes from the nozzle during travel moves, leaving thin wisps between parts of your print. This guide covers every fix in order from simplest to most advanced.
- Author: Editorial Team
- Tags: How-To, Get Started

Your print looks like it's been wrapped in spider webs. Thin strings of filament stretch between towers, across gaps, and around every feature that should be clean. This is 3D print stringing, and it's one of the most common problems beginners face.

The good news: stringing is almost always fixable. In most cases, one or two setting changes will eliminate it completely. This guide walks you through every cause and fix, from the simplest adjustment to advanced slicer tricks.

## What Is Stringing in 3D Printing?

Stringing (also called oozing or hairy prints) happens when your printer's nozzle moves from one point to another without printing, and molten filament leaks out during that travel move. The leaked filament gets dragged along, creating thin threads that stick between different parts of your model.

It's like moving a hot glue gun from one spot to another without releasing the trigger. A thin trail follows the nozzle wherever it goes.

Stringy 3D prints range from mildly annoying (a few thin wisps you can brush off) to severely problematic (a dense web that obscures details and requires significant cleanup). Either way, it means your settings need attention.

## What Causes 3D Printing Stringing?

Several factors contribute to filament stringing. Usually it's a combination of two or three causes working together.

### Temperature Too High

This is the most common cause. When nozzle temperature is too high, the filament becomes extremely fluid. Thinner liquid oozes out more easily under gravity and residual pressure, even during travel moves when the extruder isn't actively pushing material.

Every material has a sweet spot where it flows well enough to print but isn't so liquid that it drips. Push above that range, and stringing shows up fast.

### Retraction Not Working Properly

Retraction is your primary defense against stringing. Before the nozzle travels, the extruder motor reverses briefly to pull filament back up and away from the nozzle tip. This relieves pressure so nothing oozes out during the move.

![3d print stringing retraction diagram](https://storage.ghost.io/c/29/07/29078595-0cd6-4d3f-816f-103e0d57cbe3/content/images/2026/08/3d-print-stringing-retraction-diagram.png)

If retraction distance is too short, not enough filament gets pulled back. If retraction speed is too slow, the filament doesn't clear the melt zone before travel begins. Either way, material still leaks during the move.

### Wet or Moist Filament

Filament absorbs moisture from the air over time. When wet filament hits the hot end, the water turns to steam and creates tiny bubbles and extra pressure inside the nozzle. This pushes molten material out during travel moves, causing stringing that normal retraction can't fully control.

Signs that moisture is your problem: stringing combined with popping/crackling sounds during printing, rough surface texture, and unusually brittle prints. Moisture also contributes to [warping](https://beginner3dprinter.com/3d-printing-warping/) on larger prints. If your filament has been sitting out unsealed for weeks, moisture is likely a factor.

### Travel Speed Too Slow

During a travel move, the nozzle is hot and full of molten plastic. The longer it takes to get from point A to point B, the more time there is for material to ooze out. Faster travel means less time for gravity and residual pressure to push filament out of the nozzle.

### Missing Coasting or Wipe Settings

Some slicers offer advanced features that reduce nozzle pressure right before a travel move. If these are available but disabled, you're missing an easy win against stringing.

## How to Fix 3D Print Stringing (Step by Step)

Follow these fixes in order. Start with Step 1 and move down the list until your stringing disappears. Most people fix it within the first two steps.

### Step 1: Lower Your Print Temperature

This is the fastest fix and should always be your first attempt.

**What to do:** Reduce nozzle temperature by 5°C from your current setting. Print a test. If stringing improves but isn't gone, drop another 5°C. Keep going until stringing disappears or you start seeing under-extrusion (gaps, rough layers).

**Starting points by material:**

- PLA: Try 195-200°C (many people print too hot at 210°C+)
- PETG: Try 225-230°C
- ABS: Try 235-240°C

You don't need a full model to test. Print two small cylinders spaced 30-50mm apart and check the gap between them.

### Step 2: Tune Retraction Settings

If lowering temperature alone doesn't solve it, retraction is your next target. Two settings matter most:

**Retraction Distance** (how far the filament pulls back):

- Direct drive extruder (Bambu Lab, Prusa MK4, most modern printers): **0.5 to 2.0 mm**
- Bowden tube extruder (Ender 3, CR-10): **4 to 7 mm**

**Retraction Speed** (how fast the pullback happens):

- Direct drive: **30 to 45 mm/s**
- Bowden: **40 to 60 mm/s**

Start in the middle of these ranges. If stringing persists, increase distance by 0.5mm increments for direct drive or 1mm increments for Bowden.

**Warning:** Don't over-retract. Too much retraction distance on a direct drive can cause clogs by pulling cooled filament into the heat break. If you're above 3mm on a direct drive and still have issues, the problem is elsewhere.

### Step 3: Increase Travel Speed

Most slicers default to a travel speed that's conservative. Bumping it up reduces the time your nozzle spends oozing in mid-air.

**Recommended range:** 150 to 250 mm/s for travel moves. Some high-speed printers (Bambu Lab X1/P1/A1) can handle 300+ mm/s travel with no issues.

This setting only affects non-printing moves, so increasing it won't affect print quality or cause other problems. It's essentially a free fix.

### Step 4: Dry Your Filament

If Steps 1-3 improved things but didn't eliminate stringing, moisture is likely adding extra pressure in the nozzle.

**Drying methods:**

- Food dehydrator (cheapest dedicated option): PLA at 45°C for 4-6 hours, PETG at 65°C for 4-6 hours
- Filament dryer (Sunlu, eSun, Bambu): Follow the built-in presets
- Oven (risky): Only if you can verify temperature accuracy; ovens often run 10-20°C hotter than displayed

**Prevention:** Store filament in sealed bags or containers with silica gel desiccant packs. If your printing room is humid, a dry box that feeds filament directly to the printer is worth the investment.

### Step 5: Enable Coasting and Wipe

These advanced settings can eliminate the last traces of stringing when everything else is already dialed in.

**Coasting:** Stops extruding slightly before the end of each line segment. The residual pressure in the nozzle finishes the line, so by the time the travel move starts, pressure is already released. Try a coasting distance of 0.2-0.5 mm.

**Wipe:** Before lifting off for a travel move, the nozzle retraces a short section of the path it just printed, wiping any ooze onto existing material instead of dragging it through the air. Set wipe distance to 2-5 mm.

Not all slicers expose these settings equally. Cura has coasting built in. PrusaSlicer uses "wipe while retracting." Bambu Studio includes wipe in its retraction settings.

## Stringing Settings by Material

Different filament types have different oozing behaviors. Use this table as a starting reference:

| Setting                            | PLA         | PETG                        | ABS/ASA          |
| ---------------------------------- | ----------- | --------------------------- | ---------------- |
| Temperature                        | 195-205°C   | 225-235°C                   | 235-245°C        |
| Retraction distance (Direct Drive) | 0.8-1.5 mm  | 1.0-2.0 mm                  | 0.5-1.5 mm       |
| Retraction distance (Bowden)       | 5-7 mm      | 4-6 mm                      | 4-6 mm           |
| Retraction speed                   | 35-45 mm/s  | 25-35 mm/s                  | 35-45 mm/s       |
| Stringing difficulty               | Easy to fix | Moderate (naturally sticky) | Easy if enclosed |

**PLA** is the most forgiving. A 5°C temp drop usually fixes it entirely.

**PETG** is naturally stringy. Its higher viscosity means it forms thinner, more persistent strings. You may need to accept very light stringing with PETG and remove it post-print rather than chasing perfect settings that compromise other qualities.

**ABS/ASA** strings mainly when temperature is too high or the enclosure is too hot. Retraction settings similar to PLA usually work fine.

## 3D Print Stringing in Bambu Studio

Bambu Lab printers use direct-drive extruders, so retraction distances are short by default. The stock profiles are well-tuned, but if you're experiencing stringing (especially with third-party filament), here's where to look:

**Settings path:** Process > Others > Retraction

Key parameters:

- **Retraction Length:** Default is typically 0.8 mm. Try increasing to 1.0-1.5 mm if stringing appears.
- **Retraction Speed:** Default around 30 mm/s. Can increase to 40-45 mm/s.
- **Travel Speed:** Found under Speed settings. Bambu printers handle 200-300 mm/s travel easily.
- **Wipe:** Enable "Wipe while retracting" if not already on.

**Bambu-specific tip:** If you're using a Bambu Lab filament with the RFID tag, the printer auto-loads optimized settings. Stringing with official filament usually means the spool has absorbed moisture. Try the AMS drying function or run the spool through a dryer before blaming settings.

If you're using third-party filament on a Bambu printer, start with the generic PLA/PETG profile and then fine-tune temperature and retraction from there.

## How to Print a Retraction Test

Instead of guessing, you can print a specific test model that reveals your optimal retraction settings visually.

**What it is:** A retraction test (sometimes called a stringing test) is a model with multiple thin towers spaced apart, forcing the printer to make many travel moves. Some versions change retraction distance at different heights so you can see which value works best in a single print.

**Where to find test models:**

- MakerWorld: Search "retraction test" or "stringing test"
- Printables: Search "retraction tower"
- Built into some slicers: Bambu Studio and Cura have calibration print options

**How to read results:** Look at each section of the tower. The height where stringing disappears (or is minimal) corresponds to the retraction value that works for your setup. Note that value and apply it to all future prints with that material.

![3d print stringing before after](https://storage.ghost.io/c/29/07/29078595-0cd6-4d3f-816f-103e0d57cbe3/content/images/2026/08/3d-print-stringing-before-after.png)

**Quick alternative:** If you don't want to print a full tower, just print two cylinders (10mm diameter, 50mm tall) spaced 50mm apart. That one print tells you immediately if your current settings are good or need work.

## How to Remove Stringing from Finished Prints

Sometimes you need the print now and can't spend time re-tuning and reprinting. Or the stringing is so minor that removal is faster than fixing settings. Here's how to clean up stringy 3D prints:

**Hand removal.** For thin, hair-like strings, simply run your fingers over the surface. Most fine PLA strings snap off easily. A pair of flush cutters handles thicker ones.

**Heat gun (quick pass).** Hold a heat gun 10-15 cm away and sweep it across the surface for 1-2 seconds at a time. Thin strings melt and shrink back instantly. Keep moving. Don't linger in one spot or you'll deform the print. Works excellently for PLA.

**Lighter technique.** A quick pass of a lighter flame (less than 1 second per area) vaporizes fine PLA strings instantly. Keep the flame moving constantly. This sounds aggressive but works well for thin strings on PLA. Not recommended for PETG or ABS due to fumes.

**When to stop removing and start re-tuning:** If strings are thick enough to resist hand removal, or if they exist deep inside the model where you can't reach, go back and fix the settings. Post-processing should handle cosmetic cleanup, not compensate for fundamental setting problems. For top-surface smoothness after fixing stringing, enabling [ironing](https://beginner3dprinter.com/3d-printer-ironing/) in your slicer adds a glass-like finish with zero extra effort.

## Stringing vs Other Print Problems

Not every print defect that looks messy is stringing. Here's how to tell the difference:

**Stringing vs Blobs/Zits.** Blobs are small bumps at specific points (usually where a layer starts/stops). They don't stretch between features. If you have bumps but no threads, look into seam settings and pressure advance, not retraction.

**Stringing vs Over-extrusion.** Over-extrusion makes everything too thick: walls are wider than they should be, layers look puffy, and surfaces feel rough. If your entire print looks overstuffed (not just strings between travel moves), reduce your flow rate/extrusion multiplier.

**Stringy and brittle together.** If your print has stringing AND the material is snapping easily or the surface looks bubbly, the filament is almost certainly wet. Dry it before adjusting any other settings. No amount of retraction tuning fixes moisture-related oozing.

**Stringing only on overhangs.** If strings appear specifically where the printer is bridging or printing overhangs, this might be a cooling problem rather than a retraction problem. Make sure your part cooling fan is at 100% for PLA overhangs. If the part is also lifting from the bed due to poor adhesion, adding a [brim](https://beginner3dprinter.com/3d-print-brim/) stabilizes the base and reduces the curling that worsens overhang stringing.

## FAQ

### How do I stop my 3D printer from stringing?

Start by lowering your nozzle temperature 5-10°C. If that's not enough, increase retraction distance (0.5mm for direct drive, 1mm for Bowden) and boost travel speed to 150-200 mm/s. For persistent stringing, dry your filament and enable coasting/wipe settings.

### Can low temps cause stringing?

Generally no. Lower temperatures make filament more viscous, which reduces oozing. However, extremely low temperatures can cause retraction to work poorly because the filament doesn't release cleanly from the melt zone. If you've lowered temp below the recommended range and stringing got worse, come back up 5°C and focus on retraction settings instead.

### What does stringing mean in 3D printing?

Stringing is when thin threads of molten filament stretch between separate parts of a 3D print. It happens because plastic oozes from the nozzle tip during travel moves (when the print head moves from one spot to another without printing). The result is hair-like wisps or strings connecting features that should have clean open space between them.

### What causes PLA to become stringy?

The most common cause is printing temperature being too high (above 205-210°C for most PLA). Second most common is insufficient retraction. Third is moisture absorption, especially if the spool has been stored in the open for more than a few weeks. Lowering temperature by 5-10°C fixes PLA stringing in the majority of cases.