Convert GLB to OBJ
Convert GLB to OBJ in your browser. The conversion runs on this page and the file never leaves your computer.
Result
Before you convert: what this keeps and what it destroys
Preserved
- The geometry, triangle for triangle
- Overall dimensions and proportions
- Watertightness, where the input is watertight
- Colour
- Separate parts and their positions
Destroyed
- A recorded unit: OBJ stores none
- Colour
- The separation between parts, merged into one body
- Animation, rigs, cameras and lights, if the file has them
↺ the reverse: OBJ → GLB · about .glb · about .obj · just view it instead
Why people convert GLB to OBJ
Usually you have a GLB from an asset library, a scan service or an AR pipeline, and the tool at the other end predates glTF and only reads OBJ.
What survives GLB to OBJ here?
The OBJ contains the supported mesh geometry, with part positions written into vertex coordinates. Object names keep parts distinguishable, but the OBJ does not retain the GLB's transform hierarchy.
This writer does not export texture coordinates or a companion material file. Image textures and material colours are not preserved. Keep the original GLB for its materials, or use an exporter that writes the required material files.
Why the coordinate values get larger
GLB follows glTF's metre convention. This converter writes OBJ coordinates for use as millimetres, so a length of 0.1 metres becomes 100 millimetres. The number changes by 1,000; the intended physical length stays the same. Check the receiving application's unit choice because OBJ does not record it.
Converting OBJ back to GLB will not restore the dropped textures or hierarchy. Both directions work with mesh geometry. Neither rebuilds CAD surfaces.
The conversion runs in your browser. Your file stays on your computer and is not uploaded.
How we know this conversion works
This pair was checked against 7 files from the test corpus on 2026-09-04. Each run parses its own output back in and compares the bounding box, the triangle count and, for closed solids, the volume against the input.
A pair that fails those checks doesn't get a page. That's why this site lists 120 conversions and not the several hundred a format-times-format grid would suggest.