Skip to content

Free online STEP to OBJ converter

Convert precise STEP CAD solids into compatible OBJ polygon meshes for rendering and 3D editing.

Convert STEP to OBJ online - free

Uploading…

Mesh quality

How closely the triangles follow curved surfaces. Fine keeps round holes round for 3D printing, but the file is several times larger.

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .step file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .step to .obj conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .obj file

    Conversion result is ready to download.

Conversion statistics: STEP to OBJ

STEP files are most often converted to DWG 31% IGS 19% IFC 16% SVG 9%

Updated November 9, 2026, from conversions on 101convert.com

How to convert step to obj file

Many renderers, game engines, 3D editors, and fabrication tools accept polygon meshes but not STEP solids. Converting the model produces an OBJ mesh that is easier to import and share, but it no longer contains the original CAD feature history or exact parametric geometry.

What the STEP format is

STEP is an ISO 10303 exchange format for structured product data, commonly stored with the .step or .stp extension. It can store precise boundary-representation solids and surfaces, topology, assemblies, and sometimes product or manufacturing metadata instead of a fixed polygon mesh.

Mechanical CAD systems such as SolidWorks, Autodesk Fusion, Inventor, CATIA, Siemens NX, and FreeCAD use STEP to exchange parts and assemblies between different vendors. STEP files are common when receiving engineering models, transferring manufacturing data, or retaining a vendor-neutral CAD copy.

What the OBJ format is

OBJ is a text-based polygon-mesh format supported by Blender, Maya, 3ds Max, renderers, game engines, and many visualization applications. An OBJ file can contain vertex positions, texture coordinates, normals, polygon faces, object names, and groups. A companion .mtl file can reference basic material properties and image textures.

OBJ is suitable when the destination needs a renderable or editable mesh rather than CAD features. Its simple structure and broad software support are useful for visualization and asset exchange. It does not preserve STEP feature trees, constraints, assembly intelligence, or exact analytic surfaces, and it has no universally enforced unit declaration.

How to convert a STEP file to OBJ

FreeCAD provides a no-cost desktop workflow with control over mesh density:

  1. Open the .step or .stp file with File → Open. Confirm that the required parts or assembly components imported correctly.
  2. Switch to the Mesh workbench and select the solid, body, or components to export in the model tree.
  3. Choose Meshes → Create mesh from shape. Set the linear deviation and angular deviation. Lower values produce a finer mesh with more polygons; higher values produce a lighter mesh with more visible faceting.
  4. Confirm mesh creation, select the resulting mesh, and choose File → Export. Select OBJ as the output type and save the file as model.obj.
  5. If FreeCAD creates an .mtl file or texture references, keep the .mtl file beside the OBJ and preserve the referenced image paths when moving the files to another application.

For a conversion without installing software, upload the file to 101convert.com, select OBJ as the output format, and download the result. Check the resulting mesh in the destination program because an online conversion may provide fewer controls for tessellation, component separation, and materials than desktop CAD software.

Quality and compatibility limits

Tessellation tolerance determines the result. Use a smaller linear deviation for small parts, curved housings, and close-up rendering. Use a smaller angular deviation when cylinders, fillets, or other curved surfaces show visible facets. Excessively fine settings can create millions of polygons, slow imports, and consume substantial memory without improving the visible result.

OBJ does not reliably communicate whether dimensions are millimetres, inches, or another unit. Check the STEP source units and set the matching import scale in the destination application. A unit mismatch can make a model 25.4 times too large or too small when millimetres are interpreted as inches.

An assembly can export as one mesh or as multiple objects, depending on the converter and the selected components. Export components separately when the recipient needs independent parts. STEP colors and CAD materials may not map completely to OBJ and MTL, so inspect colors, normals, face orientation, transparency, and texture paths after import.

OBJ files are not automatically smaller than STEP files: a high-resolution text mesh can be large, while a STEP file may describe curved geometry compactly. Keep the original STEP file as the engineering or manufacturing master, because converting an OBJ mesh back to STEP cannot restore the original features, constraints, topology, or exact surfaces.

STEP vs OBJ: format comparison

How the STEP and OBJ formats compare on the properties that matter most for this conversion.

Comparison of the STEP and OBJ file formats
Property .STEP Standard for the Exchange of Product model data .OBJ Wavefront OBJ
Open standard Yes Yes
Compression Uncompressed Uncompressed
Typical file size Medium Medium
Opens in a web browser No No
Further editing Limited Easy
Metadata support Extensive Basic
Plain-text readable Yes Yes
Best used for Data exchange Data exchange
Introduced 1994 1990
Developer ISO Wavefront Technologies
MIME type application/step model/obj

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the STEP to OBJ converter free?

Yes, converting STEP to OBJ on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my STEP file be?

You can upload STEP files up to 10 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 500 MB per file and 5 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert STEP to OBJ?

No. The STEP to OBJ conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid STEP file for this STEP to OBJ conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.