Convert STL files to GLB (binary glTF) directly in your browser. Smaller, faster, and AR-ready. Zero upload — your meshes never leave your device.
Drop an STL file (binary or ASCII) into the converter
three.js parses the mesh in your browser and exports GLB via GLTFExporter
Download the GLB — typically 30–60% smaller than the source STL
0 bytes uploaded. STL to GLB Converter runs entirely in your browser using three.js and WebGL. Your meshes never leave your device.
Geometry is preserved exactly. STL has no materials or colours, so the resulting GLB uses a default white PBR material — apply your own material in Blender or three.js if needed.
Free tier: up to 25 MB. Pro: 250 MB. Developer: 2 GB. Larger files run in a Web Worker so the page stays responsive.
Vertex normals are recomputed during conversion. STL has no UV coordinates, so the GLB ships without UVs — add them in your DCC tool if you plan to texture the model.
Convert STL meshes to Wavefront OBJ in your browser. Open the result in Blender, Maya, Cinema 4D, or any 3D tool. Privacy-first — zero upload.
Open toolConvert Wavefront OBJ files to STL for 3D printing slicers (Cura, PrusaSlicer, Bambu Studio). Browser-based, zero upload, free.
Open toolExtract mesh geometry from a GLB (binary glTF) file and save it as Wavefront OBJ. All processing runs in your browser — no upload.
Open tool