Drop your .step / .stp file — we convert it to .stl 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.
Triangle-mesh format that every 3D printer slicer understands. Geometry only — no units, colours, or assemblies.
No. Conversion happens entirely in your browser using WebAssembly (occt-import-js) and Three.js exporters. Nothing is sent to our servers and nothing is stored.
Yes — this is fundamental to the formats, not to our converter. STEP stores exact B-rep curves; STL stores triangles. For 3D printing the triangulation is fine. For re-import into CAD, keep the original STEP.
Binary STL — roughly 5× smaller than ASCII and faster to load in slicers. Every mainstream slicer reads binary STL natively.
There is no hard limit we impose — the ceiling is your browser's memory. In practice STEP files up to a few hundred MB work on a desktop; very large assemblies may need a machine with 8 GB+ RAM.
STL has no concept of assemblies or parts — it is just a bag of triangles. All bodies are flattened into one mesh on export. If you need per-part files, split the assembly in your CAD tool first.
No — and nobody else can either, honestly. Going from mesh to B-rep is reverse-engineering, not conversion; you would need a tool like Fusion 360's Mesh → BRep or Ansys SpaceClaim, and the result is rarely as clean as the original.