STL → GLB / glTF Converter
Convert STL files to web-ready 3D formats — GLB for embedded viewers and AR, glTF for editable JSON. Runs entirely in your browser. No upload, no signup, no file size limit.
Drop an STL file here or click to browse
Maximum recommended size: 250 MB
File Info
Pick Z for files from Revit, AutoCAD, FreeCAD or SolidWorks. Output will be re-aligned to standard Y-up.
About this converter
Web-Ready 3D
GLB is the standard format for embedding 3D models on websites, in three.js scenes, <model-viewer> tags, and game engines like Unity and Unreal. Open source, royalty-free, supported everywhere.
AR Support
GLB files work directly with WebXR and Android AR. For Apple’s AR Quick Look on iOS, you’ll need USDZ — but GLB → USDZ conversion is available in Apple’s Reality Converter.
Compact Files
Binary GLB is typically 30–60% smaller than the source STL — especially for ASCII STL. Faster downloads, less bandwidth, better mobile performance.
FAQ
What’s the difference between GLB and glTF?
Which should I choose — GLB or glTF?
Will the output work in Google’s <model-viewer>?
Can I use the output for AR experiences?
Why is my GLB file smaller than the original STL?
My model appears rotated or lying on its side. Why?
Does this preserve mesh quality?
My STL has color information. Will it survive the conversion?
Explore all Buildref converters
STL, OBJ, GLB, STEP, DXF, IFC — free in-browser converters for engineers, BIM specialists, and 3D designers.