STL Converter/convert/stl-to-step
Browser converter·no upload

STL to STEP, in your browser.

Preview your .stl here, then reverse-engineer it in a CAD tool — we'll explain why.

viewer● live
drop a file to preview
Drop your .stl file
or click to browse · local only
preview only

Converting a triangle mesh to a parametric STEP B-Rep needs a CAD kernel (Fusion 360, FreeCAD, Rhino). The result is rarely clean. Preview your mesh here, then reverse-engineer it in your CAD tool.

100% local · file never leaves your browser

// about

STLSTEP: what changes.

STL is a soup of triangles. STEP is a parametric B-Rep — analytic surfaces, edges, faces, assemblies. There's no clean algorithm that infers surfaces from triangles; the result is always lossy and rarely usable for downstream CAD edits.

Use FreeCAD (free) or Fusion 360 (free for hobbyists) with their mesh-to-BRep workflows. For organic shapes, Rhino's QuadRemesh + SubD is the cleanest pipeline.

Fully private

The file is parsed in WebAssembly + WebGL on your device. Nothing leaves.

Instant

No queue, no upload. Most files convert in well under a second.

Inspect before download

Orbit, pan and zoom the result in real time before you commit.

// faq

Frequently asked

Why no in-browser STL → STEP?

Mesh-to-BRep needs a CAD kernel (OpenCascade, Parasolid) and surface fitting heuristics. A browser tool can't produce CAD-quality output.

What if I just need to import into Fusion?

Fusion 360 imports STL natively as a mesh body. Convert to BRep inside Fusion if needed.

Best STL → STEP workflow?

FreeCAD: Mesh workbench → Convert to solid → Part workbench → Export STEP. Imperfect but usable.