GLB to glTF converter

Drop a GLB file and get a glTF back in seconds. GLB is one self-contained file, used mostly for the web, Godot, three.js, Android AR and general sharing. glTF is human-readable JSON, the usual choice for debugging and hand-editing scene data. 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 glb to gltf converter

  1. 1Choose your GLB 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 glTFExport a glTF with one click. Downloads are included with every plan.

What carries over

  • Textures and materials from the GLB are re-packed into the glTF.

GLB vs glTF

GLBglTF
Full namebinary glTFGL Transmission Format (JSON)
AppearancePBR materials and embedded texturesPBR materials; textures embedded as data URIs in our export
AnimationYesYes
Unitsmetres by conventionmetres by convention
Best forthe web, Godot, three.js, Android AR and general sharingdebugging and hand-editing scene data

Questions

Is my GLB file uploaded?
No. The GLB is parsed and the glTF is written by JavaScript in your browser tab. The file never reaches our servers.
Will the glTF look the same as the GLB?
The geometry is identical. glTF keeps materials and textures too. 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.