Drop your .stl file — we convert it to .glb right in your browser. Files never leave your computer.
Triangle-mesh format that every 3D printer slicer understands. Geometry only — no units, colours, or assemblies.
Binary glTF — the JPEG of 3D. Self-contained, small, and loads natively on the web, in AR, and in every modern 3D engine.
STL is a 3D-printing interchange format with no material or colour. GLB is the web-native 3D format — tiny, self-contained, and renders natively in every browser and AR runtime. If you want to show the model online, GLB is what you want.
Roughly comparable. Binary STL and GLB both pack vertices tightly; GLB adds small scene metadata but compresses vertex indices more efficiently. Expect ±20%.
GLTFExporter writes a default PBR metallic-roughness material so the model is visible. STL carries no material data, so there is nothing to preserve — set a proper material in your target engine.
Yes — that is the canonical use case. Combine with an Android ARCore-compatible Scene Viewer link and you have one-tap AR from any mobile browser.
No. Three.js loads the STL in your browser and re-exports GLB via GLTFExporter. The file never leaves your machine.