Drop your .3ds file — we convert it to .glb right in your browser. Files never leave your computer.
Legacy 3D Studio format — still common in architectural visualisation libraries and older asset packs.
Binary glTF — the JPEG of 3D. Self-contained, small, and loads natively on the web, in AR, and in every modern 3D engine.
3DS is a dead format — no modern tool loads it natively, and its 65,536-vertex per-mesh cap is a relic of 16-bit indices. GLB is the modern web-native replacement: one self-contained binary, PBR materials, native browser support.
Only the diffuse colour. 3DS predates PBR, so texture references and specular highlights are downconverted to a simple metallic-roughness baseline. If your 3DS has missing texture files, the GLB still loads with a default material.
The Three.js 3DS loader splits meshes at the limit. The GLB output preserves that split (each becomes a child node), so the total geometry is identical — just fragmented into sub-meshes.
Same mesh quality, but without installing 3ds Max or paying for a plugin. Useful when all you have is the .3ds file from an old asset pack.
No. The 3DS is parsed in your browser via three.js and exported as GLB locally. The file never leaves your machine.