Four filaments cover the vast majority of desktop FFF printing: PLA, PETG, ABS and TPU. Choosing between them comes down to four questions — how hot will the part get, how hard will it be hit, does it need to bend, and how much printing pain can you tolerate?
Here is a straight comparison, followed by a decision table you can act on immediately.
The Short Answer
Material | Best For | Print Difficulty | Heat Resistance | Flexibility | Relative Cost |
PLA | Visual models, prototypes, education, low-stress parts | ★ Easiest | Low (~55–60 °C) | None | Lowest |
PETG | Functional parts, water/chemical contact, brackets | ★★ Easy | Medium (~70–80 °C) | Slight | Low |
ABS | Hot environments, automotive, machined parts, post-processing | ★★★★ Hard | High (85–100 °C) | None | Low–Medium |
TPU | Seals, gaskets, grips, impact absorption, wearables | ★★★★★ Hardest | Medium (60–80 °C) | High | Medium–High |
PLA — The Prototyping Standard
PLA (polylactic acid) is the easiest filament to print: low warp, sharp detail, excellent bridging, and a huge colour range. It is also the most brittle of the four and softens at roughly 60 °C.
Choose PLA when: appearance matters more than durability, the part stays indoors, and you want the fastest path from idea to object.
Avoid PLA when: the part sees direct sunlight, heat above 55 °C, sustained load, or impact. PLA also creeps under continuous stress — a shelf bracket will slowly deform.
→ Full breakdown: PLA filament guide and product range
PETG — The Everyday Functional Material
PETG (polyethylene terephthalate glycol) is the best general-purpose functional filament for most users. It is tougher than PLA, tolerates around 70–80 °C, resists moisture and many chemicals, and still prints on almost any machine.
Choose PETG when: you want a durable, slightly flexible, weather-tolerant part without needing an enclosure. Ideal for brackets, enclosures, vases, planters, tool holders, and anything that may get wet.
Watch out for: stringing, and aggressive bed adhesion — PETG can bond so tightly to glass that it chips the surface. Use glue stick as a release agent.
→ Full breakdown: PETG filament guide and product range
ABS — When Heat and Post-Processing Matter
ABS is a step up in both performance and difficulty. It survives 85–100 °C, takes impact well, can be vapour-smoothed with acetone to a glossy finish, and machines, sands and threads cleanly.
Choose ABS when: the part lives in a hot environment (car interior, machinery enclosure, near motors), needs solvent smoothing, or will be tapped, drilled or bolted.
Watch out for: warping and layer splitting. An enclosure holding 40–60 °C is effectively required, and styrene emissions mean you need ventilation.
→ Read the complete ABS guide with settings and warping fixes
TPU — The Flexible Option
TPU is a thermoplastic elastomer. At Shore 95A it flexes, compresses, and returns to shape, which makes it the only material on this list suitable for seals, gaskets, grippers and impact-absorbing parts.
Choose TPU when: the part must bend, absorb shock, grip, or seal.
Watch out for: it requires slow printing (15–30 mm/s) and a direct-drive extruder for reliable results. Moisture sensitivity is also high.
→ Read the full TPU printing guide
Head-to-Head Comparisons
Strength and stiffness: ABS > PETG > PLA > TPU (TPU is flexible, which is a different kind of strength)Impact resistance: TPU > ABS > PETG > PLAHeat resistance: ABS > PETG > TPU > PLAEase of printing: PLA > PETG > TPU > ABSUV/outdoor resistance: TPU ≈ ASA > PETG > PLA > ABS (use ASA if you need rigid and outdoor-rated)Surface finish quality: PLA ≈ PETG > ABS > TPUChemical resistance: PETG ≈ ABS > TPU > PLA
A Practical Decision Table
If your part needs to... | Use |
Look good and print today | PLA |
Live outdoors in mild sun and rain | PETG |
Live outdoors in strong sun, rigid | ASA |
Sit inside a hot car or near a motor | ABS or ASA |
Be tapped, drilled or bolted | ABS |
Have a smooth glossy shell | ABS with acetone smoothing |
Seal water or air | TPU (95A) |
Absorb impact without cracking | TPU |
Be cheap and fast in volume | PLA |
Be the safest general-purpose choice | PETG |
How to Build a Starter Filament Set
For a workshop printing varied parts, a practical baseline is:
- 2 spools of PLA
- 2 spools of PETG
- 1 spool of ABS or ASA
- 1 spool of TPU 95A
Buy them in vacuum-sealed packaging with desiccant, and store anything open in a sealed container. Material quality — particularly diameter tolerance — affects results more than brand marketing suggests: filament held to ±0.02 mm produces visibly more consistent extrusion than spools allowed to drift to ±0.05 mm.
Buying Filament at Volume
If you are buying for a workshop, a retailer, or a private-label brand, the material choice above is only half the decision. The other half is supplier quality: diameter control, moisture management, spool winding, colour consistency, and whether you can order 50–100 kg of a single colour rather than a whole pallet.
FAQ
Is PETG stronger than PLA?Yes — PETG is less brittle, has higher impact resistance, and tolerates more heat. PLA is stiffer but snaps under shock.
What is the most heat-resistant filament I can print on a standard printer?ABS (or ASA) at 85–100 °C. Nylon and polycarbonate go higher but need a hotend that can reach 280–300 °C.
Can I mix these filaments in one print?Only with a multi-material printer or a filament splicer. Otherwise keep materials in separate prints.