Convert STL to STEP in Your Browser
CAD programs such as Fusion 360, SolidWorks, Onshape and FreeCAD prefer STEP files, while printers and scanners give you STL meshes. This page turns the triangles of an STL into a STEP body: flat neighbouring triangles are merged into larger faces, edges are shared, and a closed mesh becomes a real solid you can measure, cut and add features to. Be clear on one thing: the result is faceted. Curves stay made of flat facets and are not rebuilt into smooth NURBS surfaces.
How to use it
- 1
Add your STL
Drop a binary or ASCII .stl on the box or click to pick it. The preview shows the mesh and whether it is closed.
- 2
Pick the unit
STL has no unit field. Choose millimetres or inches to match how the STL was made; the STEP file records that unit so CAD opens it at the right size.
- 3
Merge flat faces
Leave merging on to join coplanar triangles into one face each, which gives a lighter file and cleaner flat faces in CAD.
- 4
Download the STEP
Save the .step file and open or import it in your CAD program. The panel says whether it was written as a solid or as an open surface.
What to know before you convert
- The STEP is faceted: every flat region of the mesh becomes one planar face. Curved areas stay as many small facets and are not turned into smooth cylinders or NURBS.
- Only a closed (watertight) mesh becomes a solid body. A mesh with holes is written as an open surface body, and the page tells you so before you download.
- Meshes above 25,000 triangles are refused, because faceted STEP files that size are huge and very slow in CAD. Reduce the triangle count first with the STL file size reducer.
- Colours, textures and multiple bodies are not carried over; the whole STL becomes one body.
Don't have a model?
Generate one from a sketch, image or text. Our AI generators give you a 3D model with an STL download for printing. They use credits; this converter does not.