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
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.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
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/3
Perform .step to .obj conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .obj file
Conversion result is ready to download.
Conversion statistics: STEP to OBJ
Updated November 9, 2026, from conversions on 101convert.com
How to convert step to obj file
- CAD formats
- No ratings yet.
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:
- Open the
.stepor.stpfile with File → Open. Confirm that the required parts or assembly components imported correctly. - Switch to the Mesh workbench and select the solid, body, or components to export in the model tree.
- 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.
- Confirm mesh creation, select the resulting mesh, and choose File → Export. Select OBJ as the output type and save the file as
model.obj. - If FreeCAD creates an
.mtlfile or texture references, keep the.mtlfile 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.
| 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
Suggested software and links: step to obj converters
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.
Additional formats for
step file conversion
- step to slddrw
- step to dwg
- step to edrw
- step to dxf
- step to 3mf
- step to ipj
- step to stp
- step to svg
- step to stl
- step to ifc
- step to ad_asm
- step to ad_prt
- step to amf
- step to asm
- step to brep
- step to catproduct
- step to cgr
- step to dft
- step to dgn
- step to dwf
- step to dwfx
- step to dwt
- step to dxe
- step to easm
- step to fcstd
- step to gltf
- step to idf
- step to idw
- step to iges
- step to igs
- step to model
- step to par
- step to ply
- step to prt
- step to vda
- step to wrl