1. Home
  2. Learn
  3. STL vs STEP

STL vs STEP

STL and STEP both describe 3D shapes, but in very different ways. STL is for printing; STEP is for engineering. Here is how to choose.

A connecting rod CAD model open in the VIZON online 3D model viewer

The short answer

  • Send STL to a 3D printer slicer.
  • Send STEP to a machine shop, a supplier, or another CAD program.
  • Keep the STEP (or the CAD file) as the master, and export STL from it when you need to print.

How they store geometry

STL approximates every surface with flat triangles; a cylinder becomes a ring of thin facets. STEP stores the exact surface: a cylinder is a cylinder with a precise radius. That is why STEP can be measured and edited accurately, and STL cannot.

Units and metadata

STL stores no units, colours or part names. STEP stores units, part structure and basic colours.

Converting between them

STEP to STL is easy and loses only precision: in VIZON, open the STEP file in Studio or the CAD editor and export STL. STL to STEP does not give you real CAD; you get a STEP file full of triangles. To get an editable part, rebuild it in a CAD editor.

Side by side

STLSTEP
GeometryTriangle meshExact solids and surfaces
UnitsNot storedStored
Multiple partsNo structureParts and assemblies
Editable dimensionsNoYes, in CAD
Typical use3D printingCAD exchange, manufacturing

Try it in VIZON

Everything in this guide runs in your browser. Create an account and follow along.