Free online STP to OBJ converter
Convert precise STEP CAD geometry into a compatible OBJ polygon mesh.
Convert STP 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 .stp file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .stp 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: STP to OBJ
Updated November 10, 2026, from conversions on 101convert.com
How to convert stp to obj file
- CAD formats
- No ratings yet.
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:
- Open FreeCAD and select File → Open. Choose the
.stpor.stepfile. - 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.
- 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.
- Select the generated mesh and choose File → Export. Select Wavefront OBJ as the file type and save the result as
model.obj. - Open the OBJ in the destination program and check its scale, face orientation, gaps, and curved surfaces. Keep any generated
.mtlfile 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.
| 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
Suggested software and links: stp to obj converters
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.
Additional formats for
stp file conversion
- stp to dwg
- stp to slddrw
- stp to psm
- stp to stl
- stp to sab
- stp to sldasm
- stp to model
- stp to fcstd
- stp to ply
- stp to igs
- stp to 3mf
- stp to ad_prt
- stp to amf
- stp to asm
- stp to brep
- stp to catproduct
- stp to cgr
- stp to dft
- stp to dgn
- stp to dwf
- stp to dwfx
- stp to dwt
- stp to dxf
- stp to edrw
- stp to gltf
- stp to iam
- stp to idw
- stp to ifc
- stp to iges
- stp to ipj
- stp to ipn
- stp to jpg
- stp to jt
- stp to nc1
- stp to par
- stp to step
- stp to svg
- stp to vda
- stp to xls