Drop your .step / .stp file — we convert it to .obj right in your browser. Files never leave your computer.
ISO 10303 boundary-representation CAD format — the industry standard for exchanging precise, parametric solid models between engineering tools.
Human-readable Wavefront mesh format — ubiquitous in 3D graphics, game art, and asset pipelines. Pairs with a .mtl material file.
OBJ is the lowest-common-denominator mesh format — every DCC and renderer reads it. If you're shipping CAD to a 3D artist who doesn't use a CAD tool, OBJ is the safest format. For web / AR, prefer GLB.
No — everything runs in-browser using occt-import-js (OpenCascade WASM) and Three.js' OBJ exporter.
OBJ has 'o' (object) groups but no real hierarchy. Part names from the STEP appear as groups; nested assemblies are flattened.
No UVs (STEP has none to start with — it's B-rep) and no .mtl (no materials in STEP either). Assign in Blender / your DCC post-import.
STEP's exact NURBS surfaces get tessellated into triangles during export. This is intrinsic to moving from B-rep to mesh, not a limitation of this tool.