Skip to content

Free online STP to OBJ converter

Convert precise STEP CAD geometry into a compatible OBJ polygon mesh.

Convert STP 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 .stp 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 .stp 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: STP to OBJ

STP files are most often converted to DWG 38% IFC 15% IGS 14% DXF 10%

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

How to convert stp to obj file

Many visualization, 3D-printing, and content-creation applications accept OBJ but not STEP, so an engineering model may need conversion before it can be rendered or edited as polygon geometry. The conversion replaces the precise CAD model with a tessellated mesh and does not retain the full parametric structure.

What the STP format is

STP and STEP usually refer to ISO 10303, a neutral CAD exchange format. STEP files store precise boundary-representation geometry, including solids, faces, curves, assemblies, and selected product data, rather than a fixed-resolution polygon mesh.

Mechanical CAD programs such as SolidWorks, Autodesk Inventor, Fusion, CATIA, Siemens NX, FreeCAD, and PTC Creo create or import STEP files. Files with the .stp and .step extensions are commonly exchanged between CAD systems, suppliers, manufacturing software, and inspection tools.

What the OBJ format is

OBJ is a text-based Wavefront geometry format that stores polygon vertices, faces, normals, texture coordinates, groups, and references to material libraries. It is supported by Blender, Maya, 3ds Max, MeshLab, rendering software, game tools, and many 3D-printing utilities.

OBJ is useful when the destination application requires polygon geometry instead of an exact CAD solid. It is simple and widely supported, but text-based OBJ files are often larger than binary mesh formats. OBJ cannot preserve STEP features such as sketches, constraints, parametric history, assembly relationships, or exact analytic surfaces.

How to convert STP to OBJ

FreeCAD provides a practical desktop workflow:

  1. Open FreeCAD and select File → Open. Choose the .stp or .step file.
  2. In the model tree, select the imported solid, bodies, or assembly components required in the output. Hide or remove components that should not be exported.
  3. Switch to the Mesh workbench and use the command for creating a mesh from a shape, commonly shown as Meshes → Create mesh from shape. Set the deviation, angular deflection, or surface-detail values in the tessellation dialog when available.
  4. Select the generated mesh and choose File → Export. Select Wavefront OBJ as the file type and save the result as model.obj.
  5. Open the OBJ in the destination program and check its scale, face orientation, gaps, and curved surfaces. Keep any generated .mtl file in the same folder as the OBJ when the export creates one.

For a conversion without installing software, the built-in converter on 101convert.com can process a STEP file for free: upload the file, select OBJ, run the conversion, and download the result. Do not upload confidential engineering data unless the service’s data-handling terms meet your requirements.

Quality and compatibility limits

Tessellation settings determine mesh quality. A coarse mesh makes cylinders, fillets, and other curved surfaces visibly faceted while keeping the file smaller. A fine mesh follows curves more closely but increases polygon count, memory use, and export time. Use tighter settings for close-up rendering and inspect the resulting polygon count in the target software.

STEP files commonly use millimetres, but OBJ has no dependable built-in unit declaration. Confirm the STEP source units and apply the matching import scale. A unit mismatch can make the model 25.4 times too large or too small when millimetres and inches are interpreted differently.

Face winding and normals can vary between exporters and importers. Recalculate normals or enable back-face display if surfaces appear dark, inside-out, or invisible. Check for open edges and disconnected parts if the OBJ is intended for 3D printing or other operations that require a closed mesh.

Colors and materials may not transfer consistently. OBJ can reference an accompanying .mtl file and image textures, but STEP appearance data is application-specific, and some converters export only geometry. Keep the original STEP file as the authoritative CAD version because OBJ is not a dimension-driven, parametric solid.

STP vs OBJ: format comparison

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

Comparison of the STP and OBJ file formats
Property .STP 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 — model/obj

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

Frequently asked questions

Is the STP to OBJ converter free?

Yes, converting STP 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 STP file be?

You can upload STP 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 STP to OBJ?

No. The STP 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 STP file for this STP 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.

Will converting STP to OBJ make my CAD model less precise?

Yes, the precise STEP surfaces and solid geometry are converted into a polygon mesh, so curved edges become faceted and some geometric accuracy is lost. The result depends on the tessellation tolerance and mesh density used during conversion.

Can I edit an OBJ file like the original STP file?

No, an OBJ file is generally a surface mesh rather than an editable parametric CAD model. Feature history, sketches, constraints, and native solid or surface definitions from the STEP file are not preserved.

Why does my OBJ look too faceted or have holes after converting from STP?

This usually happens when the source geometry is tessellated with too few polygons or when some STEP surfaces fail to form a closed mesh. Increasing mesh density or tightening the conversion tolerance can improve curved surfaces and help preserve small details.

Does STP to OBJ preserve the model's scale and colors?

Scale usually depends on how the converter interprets the STEP file's units, while OBJ has no universal unit declaration, so the model may need unit or scale adjustment in the receiving software. Basic colors may be transferred, but CAD materials, appearance settings, assemblies, and metadata may be simplified or omitted.

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.