GlTF to OBJ converter

Drop a glTF file and get an OBJ back in seconds. glTF is human-readable JSON, used mostly for debugging and hand-editing scene data. OBJ is plain text, read almost everywhere, the usual choice for older 3D software and CAD-adjacent tools. The conversion runs entirely in your browser, so your file never leaves your device.

Choose a file to see its details here. Nothing is uploaded: everything runs in your browser.

How to use the gltf to obj converter

  1. 1Choose your glTF fileDrag it onto the panel or click to browse. It's read locally and never uploaded.
  2. 2Check the previewOrbit the model and check the triangle count, size and materials before converting.
  3. 3Download the OBJExport a OBJ with one click. Downloads are included with every plan.

What carries over

  • glTF textures don't carry over: OBJ supports basic materials in a separate .mtl file.
  • Animation and rigs are dropped; OBJ stores static geometry only. The model is exported in its rest pose.
  • Units: glTF is metres by convention and OBJ is unitless. Numbers are copied 1:1, so check the size in the target app.

glTF vs OBJ

glTFOBJ
Full nameGL Transmission Format (JSON)Wavefront OBJ
AppearancePBR materials; textures embedded as data URIs in our exportbasic materials in a separate .mtl file
AnimationYesNo
Unitsmetres by conventionunitless
Best fordebugging and hand-editing scene dataolder 3D software and CAD-adjacent tools

Questions

Is my glTF file uploaded?
No. The glTF is parsed and the OBJ is written by JavaScript in your browser tab. The file never reaches our servers.
Will the OBJ look the same as the glTF?
The geometry is identical. OBJ holds basic materials in a separate .mtl file, so surface appearance changes. See the notes above for this exact pair.
Is there a file size limit?
Files up to 150 MB open, but very large models depend on your device's memory. Desktop browsers handle big files best.