Convert GLTF to GLB

Convert a .gltf into a single self-contained .glb file.

Free, no account, up to 50 MB per file. Uploads are private and deleted after 24 hours unless you sign in, which claims them and keeps them for 7 days.

What survives GLTF → GLB

  • Geometry
  • UV coordinates
  • Materials and textures embedded in the .gltf itself

What is not carried across

  • Anything the .gltf referenced in a separate file. A single upload cannot resolve external .bin buffers or image files.

About glTF files

  • A .gltf is a JSON document that usually references external .bin buffers and image files.
  • MeshCrunch accepts a single file, so a .gltf whose buffers live beside it cannot be resolved. Export it as .glb, which bundles everything into one file.

Why GLB

  • One file carrying geometry, materials and textures — nothing to lose in transit.
  • The native format for glTF viewers, three.js, Babylon.js, Unity and Unreal import, and the web generally.
  • Compact binary layout, so it downloads and parses faster than an equivalent text format.

Common problems

The conversion fails with a missing buffer.
Your .gltf points at a .bin file next to it. Re-export directly as .glb from your 3D application — that is exactly what GLB is for.

After converting

Converting changes the container, not the geometry — a heavy model stays heavy. If the result is destined for the web or a game engine, reducing its triangle count is the part that makes it load faster.

Related conversions