Convert obj to stp

Free online OBJ to STP converter

Convert polygon OBJ meshes into inspectable STEP solids for CAD and manufacturing workflows.

Convert OBJ to STP online - free

Uploading…
Selected files exceed the 30 MB total limit. Please select fewer or smaller files.

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

How it works

  1. 1/3

    Upload your .obj 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 .obj to .stp conversion

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

  3. 3/3

    Download converted .stp file

    Conversion result is ready to download.

How to convert obj to stp file

A CAD, CAM, or manufacturing system may require a precise STEP model when the source object exists only as an OBJ mesh. Conversion allows a scanned or visually modeled part to be inspected, measured, exchanged, or edited in mechanical CAD software, although it does not restore the original parametric design.

What the OBJ format is

OBJ is a text-based polygon-mesh format containing vertex coordinates, polygon faces, normals, and texture coordinates. An accompanying .mtl file can describe colors and materials; image textures remain separate files.

Blender, Autodesk Maya, 3ds Max, ZBrush, MeshLab, 3D scanners, and visualization software commonly use OBJ. The format suits rendering, animation, scanning, and mesh-based fabrication, but it has no native sketches, constraints, feature history, or analytic cylinders and planes. OBJ also has no reliable, standardized unit metadata, so scale must be checked after import.

What the STP format is

STP and STEP are filename extensions for ISO 10303, a CAD exchange standard. Conventional STEP files represent boundary-representation solids and surfaces with precise curves, surfaces, topology, and assembly relationships rather than only polygon faces.

SolidWorks, Autodesk Inventor, Fusion, CATIA, Siemens NX, FreeCAD, Rhino, and most mechanical CAD and CAM systems support STEP. AP203, AP214, and AP242 are common application protocols; choose the protocol supported by the receiving system, with AP242 often preferable for current systems.

STEP is appropriate for engineering measurement, assembly exchange, machining, and solid operations. Converting an OBJ does not recreate design history, constraints, or intended dimensions unless those details are reconstructed separately.

How to convert the file

FreeCAD workflow

FreeCAD can turn a clean, closed mesh into a faceted STEP solid:

  1. Import model.obj with File → Open or File → Import. Compare a known dimension with the imported model and correct the scale if necessary.
  2. Switch to the Part workbench and select the mesh in the model tree.
  3. Use Part → Create shape from mesh. Set a tolerance suitable for the model's units; a tolerance larger than a required feature can erase that feature.
  4. Select the generated shape and choose Part → Convert to solid. This requires a closed shell with consistent normals and no gaps or non-manifold edges.
  5. Run Part → Check geometry, select the valid solid, and use File → Export. Choose STEP (*.step *.stp) and save model.stp.

Repair defective meshes before conversion in FreeCAD, MeshLab, Blender, or another mesh editor. Remove duplicate faces, correct normals, close holes, and remove non-manifold geometry. A mesh that only looks closed in a shaded view may still contain open boundaries.

CAD Exchanger desktop

CAD Exchanger is a paid desktop option for direct format conversion, inspection, and geometry diagnostics. Open the OBJ, verify scale and mesh integrity, select STEP as the output format, choose AP242 when the destination supports it, and export. The resulting file can still be a large faceted B-rep, particularly when the input is a high-resolution scan.

Rhino surface reconstruction

Rhino can repair meshes and export STEP, but a useful editable CAD result may require reconstruction rather than direct conversion. Import the OBJ, repair and join the mesh, and use MeshToNURB only when a NURBS representation is required. Applying it to a dense mesh creates many individual surfaces and usually produces an impractical model for parametric CAD. Export selected geometry with File → Export Selected and choose STEP.

Online conversion

For non-confidential files, CAD Exchanger's web converter is an option when its current format list accepts OBJ and offers STEP output. Upload the file, select STEP, convert, and reopen the download in a CAD viewer. Do not upload proprietary designs or restricted scan data; online services process uploaded geometry under their retention and privacy terms.

Quality and compatibility limits

The result is normally a mesh-to-B-rep conversion, not recovery of the original CAD geometry. Polygon faces remain planar facets unless a reverse-engineering process fits analytic or NURBS surfaces to the mesh. A watertight, low- or medium-density mesh gives the best chance of producing a usable solid.

A dense scan can generate a STEP file with hundreds of thousands or millions of faces, making import, display, and editing slow. Decimate the mesh only after deciding which holes, edges, and small features must remain. Simplification can change dimensions and should be checked against the source.

OBJ textures, image maps, animation, cameras, and most material information do not transfer to STEP. Some STEP exporters preserve colors and assembly structure, but STEP does not carry the OBJ texture images as a substitute for rendering materials.

Reopen the exported file, confirm that the CAD system recognizes a solid rather than open shells, verify units, and measure known dimensions. Inspect mating faces, holes, wall thicknesses, and other manufacturing features. For production parts, remodel critical geometry parametrically in the target CAD system instead of treating an automatically faceted conversion as an authoritative engineering model.

OBJ vs STP: format comparison

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

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

Frequently asked questions

Is the OBJ to STP converter free?

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

You can upload OBJ files up to 500 MB and convert up to 5 files at once in a single batch.

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

No. The OBJ to STP 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 OBJ file for this OBJ to STP 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 my OBJ mesh become a fully editable STEP model?

Not necessarily; the conversion typically creates a STEP solid or faceted boundary representation from the polygon mesh, rather than reconstructing the original parametric CAD features. The result may be inspectable and usable in some CAD or manufacturing workflows, but individual design dimensions and feature history are usually not recoverable.

What happens to OBJ textures, colours, and materials when converting to STEP?

OBJ textures, material assignments, and UV mapping are generally not carried into the STEP solid. The geometry is the main information preserved, while appearance data may be discarded or only partially represented.

Why does my OBJ fail to convert to STEP?

An OBJ often fails when its mesh is open, non-manifold, self-intersecting, or has inconsistent face normals, because a valid STEP solid normally needs a closed, consistently oriented boundary. Repairing holes, duplicate faces, intersections, and normal directions can make the mesh suitable for solid conversion.

Will the scale and accuracy stay the same from OBJ to STEP?

The shape follows the OBJ polygons, but accuracy is limited by the mesh resolution and the conversion cannot restore curved surfaces that were already reduced to facets. OBJ files may also lack reliable unit information, so the STEP result can have the wrong physical scale unless the intended units are known.

Additional formats for
obj file conversion

Reverse conversion

Convert to stp from
other formats

Share on social media: