Convert STEP to OBJ in Your Browser
STEP (.step or .stp) stores exact CAD solids, which Blender, game engines, renderers and most 3D apps cannot open. They want a triangle mesh such as OBJ. This page runs the open-source Open CASCADE kernel in your browser to tessellate every part, then writes an OBJ with one named object per part and an MTL with the part colours.
How to use it
- 1
Add your STEP file
Drop a .step or .stp on the box or click to pick it. The CAD kernel (about 3 MB) downloads the first time you use the page.
- 2
Choose quality and unit
Standard suits most uses; Fine or Very fine give smoother curves for close-up renders. The unit sets what one OBJ unit means.
- 3
Check the preview
The model is shown as it goes into the OBJ, rotated Y-up for Blender and engines. Untick the rotation to keep the CAD Z-up axis.
- 4
Download
Get a ZIP with the OBJ and an MTL holding the part colours, or the OBJ alone.
What to know before you convert
- STEP AP203, AP214 and AP242 solid and surface geometry is supported. Sketches, drawings, PMI annotations and assembly constraints are ignored.
- OBJ stores a triangle mesh, so the exact curved surfaces become flat facets. The quality setting controls how fine they are.
- Each STEP part becomes its own OBJ object with its name. Part colours go into the MTL when the STEP file has them; textures and CAD appearances do not exist in STEP.
- Files up to 50 MB are accepted, and a conversion that would produce more than 4 million triangles is stopped with a message to use a coarser quality.
- IGES, Parasolid (.x_t), SolidWorks and native CAD files are not supported. Export STEP from your CAD program first.
Don't have a model?
Create one with AI from a photo, a sentence or a sketch. The generators use credits; this converter is free and stays in your browser.