Printing Flexible TPU: Settings, Tips, and Troubleshooting
This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.
TPU (thermoplastic polyurethane) is the filament that makes people say "wait, you 3D printed that?" Phone cases, drone bumpers, gaskets, flexible hinges, vibration dampeners, and shoe insoles are just a few applications where TPU's flexibility and impact resistance make it the only viable FDM material. But TPU is also the filament that frustrates more beginners than any other. If you have already looked at my TPU overview, this guide goes deeper into the practical settings and troubleshooting you need to print it reliably.
The fundamental challenge with TPU is that it is flexible even before it is printed. Rigid filaments like PLA and PETG are pushed through the extruder by the drive gear and cannot buckle or compress. TPU can. If the filament path between the drive gear and the nozzle has any gaps, the flexible filament will find them. It will compress, buckle, wrap around the drive gear, and jam. Most TPU failures are extruder issues, not temperature or speed issues.
Extruder Compatibility
Direct drive extruders are dramatically better for TPU than bowden setups. The short, constrained filament path gives the material almost no room to buckle. If you have a direct drive printer (Prusa MK4, Bambu Lab series, Creality Sprite extruder), TPU printing is straightforward. You can expect reliable results at 30-40mm/s with minimal tuning.
Bowden extruders can print TPU, but only stiffer formulations (95A shore hardness and above) and only at very low speeds (15-20mm/s). The long bowden tube allows too much filament compression and buckling with softer materials. If you are running a bowden setup like the stock Ender 3 and want to print flexible materials regularly, a direct drive conversion is the best investment you can make. See my direct drive vs bowden comparison for upgrade options.
Print speed: 30-40mm/s (all moves)
Travel speed: 100-150mm/s
Layer height: 0.2mm
Nozzle temp: 220-235°C (varies by brand)
Bed temp: 50-60°C
Retraction distance: 0.5-1.0mm
Retraction speed: 20-25mm/s
Cooling fan: 50-80%
Flow rate: 100-105%
Infill: 15-20% for flexible parts, 80-100% for rigid applications
Speed Is Everything
Magigoo Original 50 mL Adhesive
All-in-one bed adhesive for PLA/PETG/ABS, sticks while hot, releases when cool.
See on Amazon →The single most important setting for TPU is print speed. Slow down. Then slow down more. I know it is painful when you are used to blasting PLA at 200mm/s, but TPU at 30mm/s is the price of admission. Faster speeds increase the pressure in the hotend, which causes the flexible filament to compress and buckle in the extruder. The result is under-extrusion, jamming, or the filament wrapping around the drive gear.
Set all speeds to the same value. Do not have different speeds for infill, perimeters, and travel. TPU does not handle sudden speed changes well because the filament acts like a spring. Rapid acceleration and deceleration cause pressure fluctuations that show up as inconsistent extrusion. A constant, moderate speed produces the most consistent results.
Retraction: Less Is More
Retraction with TPU is a balancing act. Too much retraction causes the flexible filament to buckle in the extruder on the pull-back. Too little retraction causes excessive stringing. For direct drive, start with 0.5mm retraction distance at 20mm/s retraction speed. These are much lower values than you would use for PLA (which typically uses 1-2mm at 45mm/s). If you see stringing, increase by 0.1mm at a time. If you get jams, reduce. Refer to my retraction settings guide for the calibration process.
Bed Adhesion and First Layer
TPU sticks to almost everything. Textured PEI, smooth PEI, glass, blue tape, it all works. The problem is usually too much adhesion rather than too little. TPU can bond so aggressively to bare PEI that removing the part damages the surface. I print TPU on textured PEI at 50°C and apply a thin layer of glue stick as a release agent (the opposite of its usual purpose). This provides enough adhesion during printing while allowing clean removal after cooling.
First layer speed should be 15-20mm/s, slower than your already-slow print speed. Squish the first layer slightly more than you would for PLA. TPU benefits from a good initial squeeze because it improves adhesion and creates a smooth bottom surface. Use a first layer height of 0.25-0.3mm even if your print layer height is 0.2mm.
Troubleshooting Common Issues
If the filament jams at the extruder entrance, check for gaps in the filament path. Even a 1mm gap between the drive gear and the guide tube is enough for TPU to buckle into. Some extruders have optional printed guides specifically for flexible filaments that close these gaps. If your filament wraps around the drive gear, reduce the extruder tension. TPU needs less grip than rigid filaments, and excessive tension deforms the filament, making jams more likely.
Under-extrusion that appears after the first few layers usually means the print speed is too fast for your hotend to keep up. TPU has higher viscosity than PLA and needs more time in the melt zone. Slow down or increase your nozzle temperature by 5°C. If the walls of your print are wavy or inconsistent, reduce the jerk and acceleration settings in your slicer. TPU amplifies any vibration or sudden motion change because the flexible filament acts as a spring in the system. Lower jerk values (5-8mm/s) and moderate acceleration (500-800mm/s²) produce much cleaner walls.
Published by the 3D Printer Stuff editorial team. Published June 16, 2026.
Editorial responsibility: see Imprint.
Spotted an error or have something to add? corrections@3dprinterstuff.com
Explore more
All articles on 3D Printer Stuff →
Maker Tips, Delivered
New guides, filament tests, and project ideas — every week in your inbox.
🎁 Free bonus: 3D Printing Starter Checklist (PDF)
You might also like
TPU Flexible Filament: Settings, Tips, and Best Uses
TPU is the go-to material for flexible prints, but it demands different slicer settings and hardware than rigid filaments. Here’s everything you need to print it reliably.
3D Printing Troubleshooting: 15 Common Problems and Fixes
Every 3D printer owner encounters the same set of problems. Here are the 15 most common 3D printing issues with systematic diagnostic steps and proven fixes, organized from most to least frequent.
Bed Adhesion Solutions: Every Method Tested and Ranked
A data-driven comparison of every bed adhesion method from glue sticks to PEI sheets, tested across PLA, PETG, ABS, and TPU with real failure rates.