CAD → mesh

STEP to STL Converter

Upload a STEP (.step / .stp) file and download a tessellated STL mesh.

Input file

Everything runs in your browser — your files are never uploaded. STEP/IGES use the OpenCASCADE engine (a one-time ~7 MB download) and are tessellated into a mesh, so the result is a surface model, not editable CAD history.

What is the STEP to STL?

STEP to STL conversion is the process of translating parametric CAD geometry (stored in STEP format) into a triangle mesh representation (STL format). STEP files preserve solid geometry and tolerances, while STL represents shapes as linked triangles, which is the universal format for 3D printing and mesh software.

How it works

The converter reads your STEP file, tessellates the solid geometry into a triangle mesh at a specified resolution, and exports the mesh as binary or ASCII STL. Higher tessellation density produces smoother surfaces but larger file sizes; lower density runs faster but may show faceting on curved surfaces.

Examples

InputResultNotes
Mechanical part STEP file (gear.step), 50 kB, with curved surfacesBinary STL mesh, 2.1 MB, 125,000 triangles, smooth surface reproductionDefault tessellation captures surface detail suitable for 3D printing
Automotive bracket STEP (tolerance ±0.05 mm), complex edgesSTL file, 5.8 MB, 320,000 triangles, fine edge definitionTighter mesh setting preserves sharp features and press-fit geometry
Architectural column STEP, large simple geometry, 200 kBSTL, 800 kB, 45,000 triangles, coarse meshLoose tessellation acceptable for visualization; much faster, smaller export

How to use the STEP to STL

  1. Choose your STEP file (*.step, *.stp) from your computer or cloud storage
  2. Select tessellation density: coarse (fast, smaller file), medium (balanced), or fine (smooth, larger)
  3. Choose output format: binary STL (compact) or ASCII STL (text, larger)
  4. Click 'Convert' and wait for processing (usually under 30 seconds)
  5. Download the resulting STL file to your device
  6. Open in your 3D printer software, CAM program, or mesh viewer to verify quality

Benefits

  • Free — no login, subscription, or watermark
  • Instant conversion — process files up to 100 MB in seconds
  • Batch capable — convert multiple STEP files without reloading
  • Adjustable mesh quality — choose resolution to balance detail and file size
  • No software install — runs in any browser, Windows/Mac/Linux
  • Preserves geometry — solids convert to watertight meshes suitable for 3D printing

Tips & common mistakes

Common mistakes

  • Using coarse tessellation for intricate designs — results in visible facets on curves
  • Not checking STL after conversion in a viewer — some STEP solids may produce non-manifold or hollow meshes if geometry was flawed
  • Assuming tolerance is preserved — STL is a mesh approximation; tight CAD tolerances don't guarantee mesh accuracy

Tips

  • For 3D printing, use medium or fine tessellation to avoid visible layer stepping on curved features
  • Use ASCII STL if you need human-readable vertex data for inspection or custom processing
  • Test-print a small section first if converting complex assemblies to STL for the first time
  • Keep the original STEP file as backup — STL loses parametric history and cannot be edited in CAD

Frequently asked questions

What is the difference between STEP and STL format?

STEP stores 3D geometry as mathematical solids with edges, faces, and parameters; STL represents shapes as a collection of triangles. STEP is editable in CAD; STL is a fixed mesh used for printing and rendering.

Will my STEP file's precise dimensions be preserved in STL?

No. STL is a mesh approximation. Fine details and tight tolerances from STEP may be lost, especially if tessellation is coarse. Always verify scale and fit after conversion.

What's the maximum file size I can convert?

Most online converters handle STEP files up to 100–200 MB. Very large assemblies may time out; consider simplifying geometry or converting parts separately.

Can I convert STEP to STL offline?

Yes, using desktop CAD software (SolidWorks, FreeCAD, Fusion 360) or open-source libraries like Open Cascade. This tool offers online convenience without installation.

Is ASCII or binary STL better for 3D printing?

Binary STL is smaller and faster to process; most 3D printers prefer it. ASCII is human-readable but 4–5 times larger. Choose binary for printing, ASCII for inspection or custom processing.

Why does my STL look different from the STEP preview?

Coarse tessellation creates visible triangles, especially on curves. Increase mesh density or check that the original STEP geometry was solid and watertight.

Related tools

FreeTooz Editorial Team · Last reviewed July 2026

Reviewed for accuracy. Results are estimates for general information and are not professional (medical, financial or legal) advice.