STEP to STL Converter
Convert STEP, IGES and BREP CAD files to STL for 3D printing, with the tessellation quality under your control: pick a preset or set the exact deviation and angle, keep assemblies as one file or one STL per part, and read the model's size, volume and part count before you download.
Same as the default STL export of most CAD tools: 0.05 mm deviation, holes and fillets stay round at print scale.
Your file is uploaded to our server to be processed, so it does leave your device. Temporary files are removed as soon as processing finishes, and the uploaded original is deleted automatically within 120 minutes at the latest. Nothing is stored permanently.
About
STEP files hold exact geometry: cylinders, fillets and splines as mathematical surfaces. STL holds triangles. Converting one into the other means choosing how closely the triangles follow the surfaces, and that choice is what most online converters hide: they pick one coarse setting and round holes come out as polygons. This tool exposes it. Draft, Standard, Fine and Ultra presets set the linear deviation (the largest gap between the true surface and the mesh, in millimetres) and the angular deviation (the largest angle between neighbouring facets), the same two numbers SolidWorks, Fusion 360, Onshape and FreeCAD ask for at export. Custom lets you type your own, in millimetres or as a fraction of the part's size.
Standard is 0.05 mm and 11.5°, which matches the default export of most CAD packages and keeps a 3 mm hole round at any print resolution. Fine (0.01 mm, 5.7°) is for resin printers and small detailed parts; Draft (0.1 mm, 28.6°) is for checking fit quickly; Ultra (0.002 mm, 2.9°) is below anything a printer resolves and exists for reference geometry. The result panel shows the triangle count and file size, so you can see what the choice cost and try another one.
Assemblies are handled as assemblies. The parts are read with their names, placements and colours through OpenCascade's XCAF layer; you get one merged STL with every part in its place, and optionally a ZIP with one STL per part, plus a GLB that keeps the names and colours for viewers and web use. Units are normalised: whether the file was saved in millimetres, inches or metres, the STL is written in millimetres and the report tells you what the source said. The report also lists solids, shells and faces, the bounding box, the volume and whether any surface had to be healed before meshing.
The converter runs OpenCascade 8.0.1, built from source with the 2026 parser fixes, inside a container with no network access and hard limits on memory and time, because CAD files are complex inputs. Uploads up to 200 MB. Your file and the result are deleted after the download. One conversion up to 50 MB a day is free; a credit pack, a 24-hour pass or a subscription covers the rest, shared with the STL Compressor and the other 3D tools.
How it works
- 1Open STEP to STL Converter and choose your file or enter the required input.
- 2Check the settings and start the process.
- 3The tool creates the result with temporary server-side processing.
- 4Download the output or copy the result when it is ready.