Free under 5 MBSTL → STEPNo software installation

Convert STL to STEP online

Convert an STL (.stl) mesh to a STEP (.step or .stp) file for CAD import, supplier handoff and manufacturing review. Marathon OS preserves the visible mesh geometry in a STEP-compatible representation, but it does not recreate the original sketches, dimensions, constraints or feature history.

Encrypted uploads Files up to 300 MB Automatically deleted within 7 days

Upload your STL file

Choose one STL file. This page is already configured to create a STEP or STP output.

Secure

Drag and drop your STL file here

or choose a file from your computer

Browse files

Maximum file size: 300 MB

Files under 5 MB convert and download free. Larger files use one credit for one completed download, regardless of file size.

No STL file available? Try a sample mesh to see the conversion workflow.

Pricing

Pay as you go, cheaper by the pack

Files under 5 MB convert and download free. Larger files use one credit for one completed download, regardless of file size. 1 credit downloads any file, any size, and credits never expire.

Starter

3credits

$7.99

$2.66 each

Save 11%

3 downloads of any size. Good for a one-off project.

Pro

5credits

$12.99

$2.60 each

Save 13%

5 downloads of any size. The everyday choice.

★ Most popular

Team

10credits

$19.99

$2.00 each

Save 33%

10 downloads of any size. Best balance of price and volume.

Studio

15credits

$26.99

$1.80 each

Save 40% · best value

15 downloads of any size. Lowest price per file.

No desktop software

Run the conversion in your browser workflow without installing a CAD application or plugin.

Honest mesh-to-CAD output

The STEP result is derived from the triangles in the STL. It is not presented as a recovered parametric model.

Ready to inspect

Open the converted file in a compatible STEP viewer or CAD application to check scale, faces and body status.

Open STEP viewer

Private file handling

Conversion files stay private, are not added to the public CAD library and are automatically deleted within 7 days.

Simple conversion workflow

How to convert STL to STEP online

Move from a triangle mesh to a STEP-compatible result in three steps.

01

Upload the STL mesh

Choose a .stl file up to 300 MB. A watertight, consistently oriented mesh has the best chance of producing a usable result.

02

Convert to STEP

The route is preconfigured for STEP output. Start the conversion without searching through a list of destination formats.

03

Download and verify

Open the .step or .stp result in the application used for the next workflow. Check units, geometry, open edges and whether the result is a surface or solid body.

Convert STL to STEP

Format behaviour

What actually happens when STL is converted to STEP?

STL stores a model as triangles. STEP can represent boundary-representation geometry, surfaces, solids, assemblies and product data. During conversion, the STL triangles are translated or wrapped into a STEP-compatible representation. Depending on the mesh and conversion engine, the result may be faceted surfaces, a sewn shell or a solid body. The process cannot infer the original design intent or native feature tree.

What is normally retained

  • Visible external shape defined by the mesh
  • Vertex and face geometry
  • Model orientation
  • Separate connected shells where supported
  • Closed volume when the source is watertight and the conversion succeeds

What is not recreated or may be lost

  • Original sketches, dimensions and constraints
  • Parametric features such as holes, fillets and extrusions
  • Exact cylinders, planes and other analytic surfaces
  • STL unit intent when it was not recorded elsewhere
  • Color, materials, textures and manufacturing metadata
STL meshSTL
STEP modelSTEP

Format comparison

STL versus STEP

Choose the file according to what the next application needs—not because one format is universally better.

FeatureSTL STLSTEP STEP
Data modelTriangular surface meshBoundary-representation geometry, surfaces, solids and product structure
EditabilityMesh editing; no feature historyCan be used in CAD workflows, but a mesh-derived STEP is not automatically parametric
UnitsNo standard unit fieldSupports explicit unit information
Best useSlicing, 3D printing and mesh workflowsCAD exchange, supplier handoff, inspection and downstream engineering tools
File extensions.stl.step, .stp

Choose STEP when

A supplier or CAD application specifically requires .step or .stp

You need a CAD-exchange container rather than a slicer-ready mesh

You need to inspect the mesh-derived result in a STEP-compatible tool

You understand that native features will not be restored

Keep STL when

The next step is slicing or 3D printing

You are still repairing, decimating or editing the mesh

You need to preserve the original triangle structure

A STEP-compatible output provides no practical advantage for the next tool

Before continuing

Check the converted STEP before using it

A successful download only confirms that a file was produced. Verify the engineering result before quoting, manufacturing or modifying the model.

  1. 01

    Verify units and dimensions

    STL has no standard unit field. Confirm whether the source was intended as millimetres, inches or another scale, then measure a known feature in the STEP result.

  2. 02

    Confirm body status

    Check whether the receiving application reports a solid, closed shell, open shell or collection of surfaces.

  3. 03

    Inspect edges and faces

    Look for missing triangles, gaps, self-intersections, sliver faces and non-manifold areas inherited from the STL.

  4. 04

    Review surface orientation

    Confirm that face normals and shell orientation display correctly in the receiving application.

  5. 05

    Check model complexity

    A very dense STL may create a large, slow STEP file with thousands of small faces. Confirm that it remains usable in the target application.

  6. 06

    Open it in the target workflow

    Test the converted file in the exact CAD, CAM, viewer or supplier workflow for which it was created.

Common problems

STL-to-STEP troubleshooting

Most failures are caused by invalid source meshes, missing unit context or expectations that format conversion will reconstruct a native CAD model.

The STEP file looks faceted

Cause: The source consists of triangles, so the converted STEP may retain a face for each triangle.

Fix: Reduce unnecessary mesh density before conversion, or request a native reverse-engineered model when smooth analytic surfaces are required.

The model is the wrong size

Cause: STL does not define a standard unit.

Fix: Confirm the intended source unit and apply the correct scale in the receiving application.

The result is an open shell, not a solid

Cause: The STL may contain holes, non-manifold edges, self-intersections or disconnected shells.

Fix: Repair and close the mesh, then convert it again.

Faces are missing or reversed

Cause: Inconsistent normals or invalid triangles can survive the conversion.

Fix: Recalculate normals and repair the affected faces in a mesh editor before retrying.

The STEP file is too large or slow

Cause: A high triangle count can produce thousands of B-rep faces.

Fix: Create a copy of the STL and decimate only non-critical detail before conversion.

The file opens but is difficult to modify

Cause: Changing the container does not recreate editable sketches and features.

Fix: Use the STEP for exchange or inspection. Request a native CAD rebuild for design changes.

Hire a CAD designer

Secure processing

Your design files remain yours

Engineering files can contain confidential product geometry. Marathon OS keeps conversion uploads separate from the public CAD library and explains how each file is handled.

Encrypted transfer

Files are transferred over an encrypted connection.

Automatic deletion

Uploaded source files and converted outputs are automatically deleted within 7 days.

You retain ownership

Uploading or converting a file does not transfer ownership of the design to Marathon OS.

Never published automatically

Conversion files are not listed in the public Marathon OS CAD library.

Marathon OS Design Hub

Find an existing CAD model before rebuilding one

Search the Marathon OS library for a usable starting model. Review dimensions, licensing and manufacturing suitability before using any downloaded file.

View all designs

Frequently asked questions

Frequently asked questions about STL to STEP conversion

Clear answers about output quality, editability, pricing, file limits and privacy.

  • How do I convert STL to STEP online?

    Upload the .stl file, confirm STEP as the preselected output, start the conversion and download the resulting .step or .stp file. Open the result in the application used for the next workflow and verify its scale and geometry.

  • Does converting STL to STEP create an editable parametric model?

    No. The STEP result is based on the triangles in the STL. It does not recreate the original sketches, constraints, dimensions or feature tree. A CAD designer must rebuild those features when a clean native model is required.

  • Will the converted STEP be a solid?

    It depends on the quality and topology of the source mesh and the conversion result. A watertight, manifold STL may produce a closed shell or solid, while a damaged or open mesh may remain surfaces. Always check the body status after conversion.

  • Why is the converted model the wrong size?

    STL does not define a standard unit. The source may have been authored in millimetres, inches or another scale. Measure a known feature and apply the intended unit in the receiving application.

  • Is the STL to STEP converter free?

    Files under 5 MB can be converted and downloaded free. Larger files use one credit for one completed download.

  • What is the maximum STL file size?

    You can upload an STL file up to 300 MB. Very dense meshes may still create large STEP outputs and take longer to process or open.

  • How are my files handled?

    Files are transferred securely, are not published to the public CAD library and are automatically deleted within 7 days. You retain ownership of the uploaded design.

Need a truly editable CAD model?

File conversion changes the format. It does not recover design intent. Work with a vetted CAD designer when you need clean sketches, dimensions, tolerances, features or a production-ready native model.