Compress 3D Models for the Web
Convert and optimize 3D models for the web: glTF or GLB output, GPU-friendly mesh order, optional simplification. All local.
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
.glb is a single compact binary file; .gltf is JSON with embedded buffers (easier to inspect).
Re-orders vertices and triangles for vertex-cache locality, overdraw and vertex fetch. Produces smaller, faster files.
Reduce triangle count by the chosen percentage. 0% keeps every triangle.
Re-encode embedded textures as supercompressed KTX2 for tiny GPU uploads. Wiring is in place; the encoder module ships in a follow-up.
Processing…
A 3D Model the Web Can Actually Load
Web 3D punishes big assets: every megabyte means slower load, more battery, more bounce. WebConverter does the obvious things: produce glTF/GLB (the web-native container), re-order vertices and triangles for the GPU vertex cache, and optionally drop triangle count with meshoptimizer simplification — all locally in your browser.