GLB compressor
Compress a GLB or glTF with Draco or meshopt, strip unused data, and optionally downscale textures. Compare the size, then download. Runs in your browser.
Runs entirely in your browser. Nothing is uploaded.
About the GLB compressor
GLB and glTF files can be large, mostly from mesh data and textures. Draco and meshopt are two mesh compression schemes that shrink the geometry dramatically, and removing duplicate or unused data and downscaling oversized textures cuts the rest, giving a much smaller model that still loads in the same engines.
How to use the GLB compressor
- Drop a GLB or glTF model.
- Choose Draco or meshopt mesh compression.
- Optionally downscale oversized textures and strip unused data.
- Compare the size before and after, check the result in 3D, then download.
Frequently asked questions
Draco gives the smallest geometry but needs a decoder at load time and decompresses more slowly. Meshopt compresses a little less but decodes very quickly and is simpler to support. Both are widely used for glTF.
Whatever loads the file needs to support the compression you chose. Most modern engines and web viewers support Draco, and meshopt support is common too, so check your target before shipping.
It depends on the model, but mesh compression plus removing unused data and downscaling textures often cuts a GLB to a fraction of its original size. The tool shows the before and after size so you can see the saving.
No. The compression runs in your browser and the model is not sent to a server.
Related tools
Keep every asset in one place
AssetHoard is a local-first asset manager that previews sprites, 3D models, audio and more, tracks the licence of every asset, and drags straight into Unity, Godot and Unreal. Free while in beta.