MeshFormat
20 input formats · 12 output formats

Convert 3D models in your browser

Drop an STL, STEP, OBJ, FBX or GLB file and get the format you need back in seconds. Nothing is uploaded, nothing is queued, and there is no sign up.

  • Private by designFiles stay on your device.
  • No queueConversion starts instantly.
  • No sign upNo account, no limits per day.

Popular conversions

How it works

  1. 1Drop a fileThe format is detected from the extension. Companion files such as .mtl or .bin can be dropped alongside.
  2. 2The kernels run locallyOpen CASCADE, Assimp and three.js are loaded as WebAssembly and read the model inside a worker thread.
  3. 3Download the resultThe output is written in the browser and handed to you as a normal download.

More tools

Questions

How can a browser convert 3D files?

The heavy lifting is done by WebAssembly builds of the same libraries desktop tools use: Open CASCADE for CAD data, Assimp for exotic mesh formats and three.js for everything else. They run inside the page, so your CPU does the work instead of a server.

Are my models uploaded to a server?

No. There is no upload endpoint at all. The page is static, and your file is read straight from disk into memory. You can go offline after the page loads and conversion still works.

Which formats are supported?

You can read STL, OBJ, STEP, IGES, glTF, GLB, FBX, PLY, 3MF, 3DS, DAE, AMF, VRML, VTK, 3DM, BREP, OFF, USDZ and more, and write STL, OBJ, PLY, GLB, glTF, DAE, 3MF, STEP, USDZ, OFF, DXF and XYZ.

Can I convert a mesh back into a real CAD solid?

Not into a parametric solid, and no tool can do that honestly. Converting STL to STEP produces a faceted surface model where every triangle becomes a planar face. It opens in CAD software and can be measured, but the smooth surfaces and feature history of the original part cannot be recovered.

All formats