100% client-side — files never leave your device

3D & CAD file formats

What each format is, what it is good at, and how to convert or view it — all with free browser-based tools that never upload your files.

How to look up a format

  1. Find your format in the list above. Every card links to a page that explains what the format stores, which tools write it, and what it quietly drops when something else reads it.
  2. Check what it can and cannot carry. Each format page has a comparison table covering geometry type, units, colours and animation, so you can see before converting whether units or per-part colours will survive the trip.
  3. Open it or convert it in your browser. From any format page, jump to the viewer to inspect a file or to a conversion page to write it out as something else. Both run entirely on your device — no upload, no install.

Frequently asked questions

Which of these formats can I actually open and write here?

Readable: STEP, IGES, BREP, STL, OBJ, PLY, GLB, glTF, 3MF, COLLADA, AMF, FBX, 3DS, OFF. Writable: STL, OBJ, PLY, GLB, glTF, 3MF, OFF, USDZ, Scene JSON. STEP, IGES and BREP are read-only on purpose — once exact surfaces have been triangulated, writing the triangles back into a B-rep format produces a file no CAD kernel wants.

What is the real difference between a CAD format and a mesh format?

A CAD format such as STEP or IGES stores exact mathematical surfaces — a cylinder is a cylinder, at any zoom level. A mesh format such as STL or OBJ stores triangles that approximate those surfaces. Going from CAD to mesh is a one-way trip, and the tessellation tolerance you pick decides how close the approximation gets.

Why did my model lose its units or colours after converting?

Because the target format has nowhere to put them. STL stores bare unitless triangles: no units, no colour, no part names. OBJ keeps colours only in a separate MTL file. 3MF and glTF do carry units and materials, so pick one of those when that information matters — the table on each format page says which is which.

Which format should I use for 3D printing?

3MF if your slicer accepts it: it records real units, is watertight by specification, and carries colours and materials that STL cannot. STL remains the universal fallback that every slicer and printer has read for decades, at the cost of being unitless and colourless.

Do I need CAD software installed to open these files?

No. STEP, IGES and BREP are parsed by a full CAD geometry kernel compiled to WebAssembly, and mesh formats load through JavaScript parsers — all inside the browser tab. Nothing is installed and nothing is uploaded, which is what makes it usable for confidential geometry.

Where to go next

Deeper reading: STEP vs STL, what tessellation quality actually controls and 3MF vs STL for printing.