Our pick for the best filament holder for 3d printers is the Universal Filament Roller by Bundle of Fun.

I first started 3d printing on a Qidi X-Plus. This direct drive printer has a holder on the top rear with a rigid tube that feeds the filament inside. While good in theory I’ve run into problems with under extrusion and jams due too much tension. I set out to find a solution that was easy to use, as little tension as possible, would work with any filament roll size or brand, and would be built to last for years with continuous printing.

    

Ease of Use

This holder is ready to go. Simply set on a solid surface, place your filament on top and print away! I have found this works great with Ender printers and even found it a better solution for my CR-30 Printmil!

Tensionless

With the help of four bearings the rollers spin with ease leaving little to no tension on the filament. This will eliminate under-extrusion and prolong the life of the printer.

Universal

I have accumulated many different filament rolls of the year varying in size and shape. Other solutions only work for specific brands or size of spools but this one works with them all without any adjustments.

Longevity

I’ve been printing nonstop for over a year and except for some dust these things still work as good as they did on day one.

Versatility

In the humid summer months I’ve found this universal filament holder transfers effortlessly into a cheap DIY dry box!

Check it out for yourself on Amazon or if you have some bearings lying around download from Cults3d and print one yourself!