STL to STEP Converter

Turn an STL mesh into a STEP file (.step / .stp) for CAD. Each triangle becomes a flat face of a B-rep, and closed meshes become solid bodies you can measure, cut and combine with other parts.

Drop an STL file here

or drag it into this box · OBJ, 3MF and GLB work too

Your file is opened in this browser tab. Nothing is uploaded.

How to convert STL to STEP

  1. Drop your .stl above (or several, or a 3MF, OBJ or GLB).
  2. Keep STEP selected. Untick objects you don't need.
  3. Click Download STEP and open the file in your CAD program.

What you get — and what you don't

The file was checked by importing it with OpenCascade, the geometry kernel behind FreeCAD.

Keep the mesh light

Every triangle becomes a CAD face, so dense meshes make big STEP files that CAD programs open slowly. Up to about 200,000 triangles are accepted; reduce larger meshes first (Decimate in Blender, Reduce in Meshmixer).

Frequently asked questions

Is STL to STP the same as STL to STEP?

Yes. .stp and .step are two extensions for the same format (ISO 10303-21). Rename the file if your program expects .stp.

Will the result be editable in Fusion 360 or SolidWorks?

It imports as a solid made of many flat faces. You can cut, extrude onto, measure and combine it; you can't change the original design parameters, because a mesh never had them.

Why does my STEP open as a surface, not a solid?

The mesh has holes or flipped triangles. Repair it (for example with your slicer's repair function or Meshmixer) and convert again.

Are my files uploaded?

No. Conversion runs in your browser; the file never leaves your computer.