OBJ to GLB Converter

Convert Wavefront OBJ to compact binary GLB — free, private, with optional mesh optimization for the GPU.

🧊

Drop a 3D file here or click to browse

FBX is loaded via ufbx, other formats via Assimp

Supported: FBX, OBJ, DAE, PLY, STL, GLTF, GLB, 3DS, LWO, BLEND, X

📦
Output format

.glb is a single compact binary file; .gltf is JSON with embedded buffers (easier to inspect).

Optimize meshes for the GPU

Re-orders vertices and triangles for vertex-cache locality, overdraw and vertex fetch. Produces smaller, faster files.

Simplify meshes

Reduce triangle count by the chosen percentage. 0% keeps every triangle.

0%
Compress textures to KTX2 (Basis Universal)Soon

Re-encode embedded textures as supercompressed KTX2 for tiny GPU uploads. Wiring is in place; the encoder module ships in a follow-up.

Processing…

OBJ → GLB in Your Browser

OBJ scatters geometry, materials and textures across several files. GLB packs it all into one compact binary. WebConverter parses your OBJ (and its MTL if present) via Assimp and writes GLB through Magnum.