Compare 3d Printer Filaments – Side-by-Side Specs

Compare 3d printer filaments side by side. Filter by specs, price, and features.

Updated 2026-03-09 Independently reviewed
Feature
Prusament PLA
Prusament PLA
eSUN PLA+
eSUN PLA+
Polymaker PolyLite PETG
Polymaker PolyLite PETG
Overture PLA
Overture PLA
Prusament PETG
Prusament PETG
Polymaker PolyFlex TPU 95
Polymaker PolyFlex TPU 95
Hatchbox ABS
Hatchbox ABS
Prusament ASA
Prusament ASA
Eryone Matte PLA
Eryone Matte PLA
Fusion Filaments PETG
Fusion Filaments PETG
Rating
9.3/10
8.8/10
9/10
8.5/10
9.2/10
8.7/10
8.2/10
9/10
8.4/10
8.9/10
Check Deal → Check Deal → Check Deal → Check Deal → Check Deal → Check Deal → Check Deal → Check Deal → Check Deal → Check Deal →
Price $30/one-time $22/one-time $28/one-time $20/one-time $35/one-time $45/one-time $24/one-time $38/one-time $23/one-time $32/one-time
Material PLAPLA+PETGPLAPETGTPUABSASAPLA (Matte)PETG
Diameter Tolerance ±0.02mm±0.05mm±0.05mm±0.05mm±0.02mm±0.05mm±0.05mm±0.02mm±0.05mm±0.03mm
Print Temp 210-220°C205-225°C230-250°C190-220°C230-250°C220-235°C230-250°C250-270°C200-220°C235-250°C
Bed Temp 60°C60°C80-90°C60°C85-90°C40-60°C90-110°C90-110°C60°C80-85°C
Tensile Strength 50 MPa55 MPa50 MPa48 MPa52 MPa35 MPa40 MPa45 MPa45 MPa52 MPa
Flexibility RigidRigidSemi-flexibleRigidSemi-flexibleFlexibleRigidRigidRigidSemi-flexible
Spool Size 1kg1kg1kg1kg1kg1kg1kg1kg1kg1kg
Density 1.24 g/cm³1.24 g/cm³1.27 g/cm³1.24 g/cm³1.27 g/cm³1.21 g/cm³1.04 g/cm³1.07 g/cm³1.24 g/cm³1.27 g/cm³
Shrinkage MinimalMinimalLowMinimalLowModerateModerateMinimalLow
Storage Dry, coolDryDry, sealedDryDry, sealedDryDryDryDryDry, sealed
Shore Hardness 95A
View Price → View Price → View Price → View Price → View Price → View Price → View Price → View Price → View Price → View Price →

Our Methodology

We test each filament for print quality, layer adhesion, and real-world performance. No manufacturer has editorial influence.

Frequently Asked Questions

What print temperature should I use?
Start with the manufacturer's recommended range—usually on the spool label or product page. PLA: 190-220°C (typically 210°C). PETG: 230-250°C (typically 240°C). ABS/ASA: 230-270°C. TPU: 220-235°C. Lower temps reduce stringing but may hurt layer adhesion; higher temps improve strength but increase stringing and oozing. Run a temperature tower to optimize for your printer and environment. Bed temps: PLA 60°C, PETG 80-90°C, ABS/ASA 90-110°C.
Why is my filament stringing?
Stringing occurs when molten filament oozes during travel moves. Solutions: reduce print temperature (try 5-10°C lower), enable retraction (4-6mm for bowden, 1-2mm for direct drive), increase retraction speed (40-60mm/s), and enable coasting/wiping in your slicer. PETG strings more than PLA—it often needs lower temps and higher retraction. Dry your filament; wet filament strings badly. Slow down travel speed to give retraction time to work.
How do I fix warping?
Warping is caused by uneven cooling and shrinkage. For PLA: ensure bed is level and clean, use 60°C bed, add a brim or raft. For PETG: 80-90°C bed, avoid cooling fan for first layers, use adhesive (hairspray, glue stick) if needed. For ABS/ASA: use an enclosure to maintain ambient temp, 90-110°C bed, avoid drafts. Enclosure is almost mandatory for ABS. Slower first layer speed and higher first layer temp also help.

Related Comparisons