3D Model to glTF Converter
Convert FBX, OBJ, COLLADA, PLY, STL, 3DS, LWO, BLEND, X and more to glTF or GLB — free, private, optionally optimized.
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…
One Converter, Many 3D Formats
Drop any common 3D model — FBX is handled by ufbx, everything else by Assimp. WebConverter then writes a single clean glTF 2.0 (or binary GLB) via Magnum's GltfSceneConverter. Optional meshoptimizer passes re-encode meshes for the GPU and can simplify them too. Each input format lazily downloads only the WebAssembly module it needs, so first-time loads stay small.