Free converter

Convert STL to GLB for the web.

Drop an .stl below and download a compact .glb — the format used by web viewers, AR experiences and game engines. Conversion happens in your browser; your file is never uploaded.

Drop your STL file here
or click to browse — converted in your browser, never uploaded
.stl

Converted locally · never uploaded · no signup

Why this tool

Free, private, in the browser.

Web- and AR-ready output

GLB is the standard for three.js, <model-viewer>, e-commerce 3D and Android AR. Your STL becomes a single embeddable binary.

Smaller, smarter format

GLB stores indexed geometry, so the output is typically much smaller than the source STL.

Private in-browser conversion

Parsed and exported with three.js locally — no upload, no queue, no account.

How it works

Three steps, no setup.

01
Drop your STL

Drag the .stl in and check the live preview.

02
Convert to GLB

The mesh is re-encoded as binary glTF (GLB) in your browser.

03
Embed anywhere

Use the .glb in web viewers, game engines, AR or online marketplaces.

Why put an STL on the web as GLB?

Browsers and AR runtimes don't load STL — they load glTF/GLB. If you want to show a printable design in a product page, portfolio, or <model-viewer> embed, converting STL to GLB gives you one small binary file that every web 3D stack accepts natively.

Materials after conversion

STL has no color or material data, so the GLB is exported with a neutral standard material — ideal for tinting or assigning materials downstream in Blender, a web viewer's environment, or Sculpty's texturing studio, which can generate PBR textures for a model from a text prompt.

Questions

Answered, plainly.

Is the STL to GLB converter free?+

Yes — free, unlimited and signup-free, like all Sculpty mini tools.

Does the conversion upload my file?+

No. The STL is converted to GLB entirely in your browser and downloads straight from memory.

Why is the GLB smaller than my STL?+

STL repeats every vertex for every triangle; GLB stores indexed vertices in efficient binary buffers. Big size drops are normal and lossless.

Will the GLB have materials?+

A neutral default material, since STL carries none. You can texture the model afterwards — for example with Sculpty's AI texturing tools.

More free tools
GLB to STL ConverterSTL to OBJ ConverterGLB / glTF ViewerAll free tools →
Sculpty studio

Don't have a model yet? Generate one.

Type a prompt, get a textured 3D model in about a minute — then download it as GLB, STL, OBJ, FBX or USDZ.

Generate a model from text →