No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
STL is the standard format of 3D printing, but on the web, in augmented reality (AR) and in modern 3D viewers glTF has become the norm - and GLB is its compact single-file variant that bundles geometry and everything else into one binary file. Tools such as the model-viewer element, three.js, Babylon.js or the Windows 3D Viewer expect exactly this format. This tool reads your STL and writes a valid GLB file.
Both binary and text-based (ASCII) STL are recognised - the type is detected automatically. The triangles are turned into a glTF 2.0 structure: a vertex buffer and an index buffer embedded in the GLB binary part, plus the necessary accessor and mesh entries. The geometry is preserved exactly; the coordinates are written unchanged as 32-bit floating-point numbers.
Everything runs entirely locally in the browser - your possibly confidential model never leaves your device. Honestly framed: pure geometry is transferred. STL knows neither material, texture, colour nor animation, so the GLB contains only vertices and faces. A broken or empty file is rejected with a clear message instead of faking a meaningless output.
Specifications
Specifications
Input formats
STL
Output format
GLB
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop your STL file (binary or ASCII).
The conversion runs automatically.
Download the GLB (e.g. for model-viewer).
Limitations: Converts binary and ASCII STL to a GLB file (binary glTF 2.0): the triangle count is preserved exactly and coordinates stay unchanged (32-bit float). Pure geometry is transferred - STL carries no material, texture, colour or animation. Only a POSITION buffer is written, no NORMAL attribute - viewers recompute the face normals from the geometry on load. An invalid or empty STL file is rejected with a clear error.
FAQ
What is GLB versus glTF?
GLB is the binary single-file form of glTF: the JSON structure and binary buffer sit in one file. glTF, by contrast, can reference external files.
Is the geometry preserved exactly?
Yes. The triangle count stays the same and the coordinates are carried over unchanged as 32-bit floats.
Are materials or colours transferred?
No. STL carries no material, texture or colour information, so the GLB contains only geometry.
Is my file uploaded?
No, the conversion happens entirely locally in the browser; your model never leaves your device.