TPUflexible filamentfilament reviewbest filament3d printing materials

Best TPU Filament for Beginners: Flexible Printing Made Easy

Flexible 3D printing opens up a world of possibilities that rigid materials simply cannot reach — phone cases, gaskets, shoe insoles, drone bumpers, watch bands, and anything else that needs to bend without breaking. But if you have ever tried printing TPU without proper preparation, you know it can be a frustrating experience. The filament jams, tangles, and generally misbehaves if your setup is not right.

I have been printing with TPU for years, and after testing multiple brands across different printers, I have a clear picture of which filaments work best for beginners and what you need to know before your first flexible print.

Understanding TPU Hardness (Shore A Ratings)

The single most important thing to understand about TPU is the Shore A hardness scale. This number tells you how flexible the material is:

For beginners, start with 95A. Once you master that, you can experiment with softer grades. The Wikipedia article on Shore durometer provides the full scale reference.

Printer Requirements

Not all 3D printers handle TPU well. The critical factor is the extruder type:

Direct drive extruders are strongly preferred for TPU. The short, constrained filament path between the drive gears and nozzle prevents the flexible filament from buckling and jamming. Printers like the Bambu Lab A1, Creality Ender 3 V3 KE, and most modern printers with direct drive will handle 95A TPU without issues.

Bowden extruders are problematic. The long PTFE tube between the extruder motor and the hot end gives the flexible filament room to buckle, compress, and jam. If you have a Bowden setup, you can sometimes print 95A at very slow speeds (15-20mm/s), but it is an exercise in patience. Softer grades are essentially impossible on Bowden systems.

Top TPU Filament Picks

1. SainSmart TPU — Best for Beginners

SainSmart TPU at 95A is the filament I recommend to everyone starting with flexible printing. It is forgiving, consistent, and priced well. The formulation prints cleanly with minimal stringing at reasonable speeds (25-35mm/s on direct drive).

SainSmart's TPU tolerates slight setting imperfections better than more finicky brands. If your retraction is a bit off or your temperature is not perfectly dialed, you will still get a usable print. This margin of error is crucial for beginners.

Optimal settings: 225°C nozzle, 50°C bed, 30mm/s, retraction 0.5-1mm at 20mm/s. Price: ~$22 per kg. Hardness: 95A.

Color selection is decent with basic colors and some specialty options. The spool quality is good with neat winding that feeds smoothly.

2. NinjaTek Cheetah — Best Print Quality

NinjaTek Cheetah is a 95A TPU that is specifically engineered for easier printing. NinjaTek describes it as their "faster" TPU, and they are not exaggerating — it prints reliably at 40-50mm/s on direct drive, which is significantly faster than most TPU filaments.

Surface quality is excellent. Walls are smooth, layer adhesion is strong, and the material has a pleasant semi-matte finish. The flexibility after printing feels premium — it bounces back from deformation consistently without permanent creasing.

Optimal settings: 230°C nozzle, 50°C bed, 40mm/s, retraction 1mm at 20mm/s. Price: ~$38 per kg. Hardness: 95A.

The price is notably higher than SainSmart, but the improved printability and quality justify it for users who print TPU regularly. NinjaTek is a brand that specializes in flexible materials, and their expertise shows. Their material data sheets provide detailed engineering specifications.

3. Overture TPU — Best Value

Overture TPU at 95A delivers decent results at a competitive price. It is not as refined as SainSmart or NinjaTek, but it prints acceptably and costs less. For projects where you are going through a lot of TPU or the parts do not need to be perfect, Overture makes financial sense.

Surface quality is good but not great — slightly more texture than the top picks. Flexibility is standard for 95A. The material is slightly more prone to stringing, so dialing in retraction is important.

Optimal settings: 220°C nozzle, 50°C bed, 25mm/s, retraction 0.5mm at 15mm/s. Price: ~$20 per kg. Hardness: 95A.

4. NinjaTek NinjaFlex — Best for Maximum Flexibility

NinjaTek NinjaFlex at 85A is for when you need more flex than 95A provides. It is noticeably softer and stretchier, making it ideal for applications like wearables, soft grips, and protective covers that need to absorb significant impact.

Printing NinjaFlex requires patience. Speed needs to drop to 15-25mm/s, retraction must be minimal or disabled, and your printer needs a constrained filament path with no gaps where the soft material can buckle. Direct drive is mandatory.

Optimal settings: 230°C nozzle, 50°C bed, 20mm/s, retraction disabled or 0.5mm at 10mm/s. Price: ~$45 per kg. Hardness: 85A.

Not recommended for beginners as your first TPU experience. Master 95A first, then graduate to NinjaFlex when you understand how flexible filaments behave.

5. eSUN TPU 95A — Reliable All-Rounder

eSUN TPU is a solid 95A option that prints well without any particular quirks. It is not the best in any single category but performs respectably across the board. Good flexibility, decent print quality, reasonable price.

Optimal settings: 225°C nozzle, 50°C bed, 30mm/s, retraction 0.5mm at 15mm/s. Price: ~$22 per kg. Hardness: 95A.

6. Polymaker PolyFlex TPU — Premium Option

Polymaker PolyFlex TPU95 combines Polymaker's manufacturing quality with a flexible material. Diameter consistency is excellent (±0.02mm), which is important for TPU since diameter variations cause more problems with flexible materials than with rigid ones.

Print quality is very good with smooth surfaces and strong layer bonds. The material has a slight tackiness to the surface after printing, which provides grip — useful for phone cases, handles, and tool grips.

Optimal settings: 225°C nozzle, 50°C bed, 30mm/s, retraction 1mm at 20mm/s. Price: ~$30 per kg. Hardness: 95A.

Essential TPU Printing Tips

Speed is Everything

The number one rule with TPU: print slow. Start at 25mm/s and only increase speed once you have successful prints. Fast speed is the primary cause of TPU jams in direct drive extruders. The flexible filament cannot be pushed through the system quickly — it needs time to feed smoothly.

Retraction Strategy

Minimize retraction. With rigid filaments, you use retraction to prevent stringing. With TPU, aggressive retraction causes the flexible filament to compress and jam. Use 0.5-1mm retraction at slow speeds (15-20mm/s), or disable it entirely and rely on combing mode instead.

Disable or Reduce Cooling

TPU benefits from less cooling than PLA. Run the part cooling fan at 50% maximum, or disable it for the first few layers. TPU layers bond better when warm, and excessive cooling can cause delamination.

Bed Adhesion

TPU sticks well to most build surfaces. A PEI sheet at 50°C works perfectly. Avoid using adhesion helpers like glue stick — TPU will stick too well and be difficult to remove. Let the bed cool completely before attempting to remove prints.

Keep it Dry

TPU is hygroscopic and absorbs moisture from the air quickly. Wet TPU produces bubbly, rough prints with poor layer adhesion. A filament dryer running at 50°C while you print is ideal for long TPU sessions. The MatterHackers moisture guide provides drying specifications for various materials.

Use the Right Infill

Gyroid infill is ideal for TPU. It provides even flexibility in all directions and prints with consistent extrusion paths. Avoid infill patterns with lots of direction changes (like grid or lines) as they can cause TPU extrusion issues.

Lower infill percentages (10-20%) make parts more flexible. Higher percentages (40-60%) create stiffer parts that still have impact resistance. A 0% infill with 2-3 walls creates a hollow part that is extremely flexible.

What to Print with TPU

The best way to learn TPU is to print useful things. Here are project ideas:

Use 3DSearch to find flexible printing models with AI-generated slicer settings optimized for TPU. The site can suggest appropriate infill and wall settings based on the model's intended function.

Choosing the Right Hardness

| Shore A | Flexibility | Printability | Use Cases | |---------|-------------|--------------|-----------| | 95A | Firm flex | Easy | Phone cases, gaskets, bumpers | | 85A | Medium flex | Moderate | Wearables, grips, soft bumpers | | 80A | High flex | Difficult | Seals, shoe soles, soft-touch parts | | 70A | Very soft | Expert only | Gel-like applications |

For 90% of hobbyist applications, 95A provides sufficient flexibility while remaining printable on standard direct-drive printers. Only move to softer grades when you have a specific application that demands more flex.

Final Recommendation

Start with SainSmart TPU 95A. It is affordable, forgiving, and prints well on direct drive printers without demanding perfect settings. Once you are comfortable, explore NinjaTek Cheetah for better quality or NinjaTek NinjaFlex for more flexibility.

Print slow, retract minimal, keep it dry, and you will discover that flexible printing is far more useful than most people realize.

Happy printing!

BG

Written by Basel Ganaim

Founder of 3DSearch. Passionate about making 3D printing accessible to everyone. When not building tools for makers, you can find me tweaking slicer settings or designing functional prints.

Learn more about 3DSearch →

Search for related models on 3DSearch

Find 3D printable models across Printables, Thingiverse, and Cults3D in one search. Get AI-powered slicer settings for your printer.

Search 3DSearch →