Convert to .stl

I’ve been racking my brain for ages trying to convert a Revit file to blender… …still no luck on that but I found a useful online tool. to convert to .stl.
http://www.3dtransform.com/

It accepts these formats;

.igs .iges .stp .step .brep .3ds .ase .dxf .stla .stlb .stl .wrl .iv .obj .swv .gmod .iv

I know .stp to stl works well. (generates triangulated mesh. I think that’s a prerequisite for 3D Printing)

If you know of any other good file converters please post them here! its a complete pain trying to open files sometimes and I just want a one-stop-shop for all known file types.