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.
glTF in JSON form is nicely readable, but for sharing, uploading into viewers or using in AR the compact single-file form GLB is more practical: structure and binary buffer sit in one single binary file. This tool reads your glTF file and writes a valid GLB from it.
For this to work entirely locally and without a network, the glTF file must be self-contained: its buffer is included as an embedded base64 data URL. That is exactly what our GLB to glTF tool also produces. The embedded buffer is read out and repackaged as the GLB binary part; structure and geometry are preserved exactly.
Everything runs entirely locally in the browser - your model never leaves your device. Honest and important: a glTF file that references an external .bin file or external images cannot be processed (it would require fetching, which would break the local guarantee) - it is rejected with a clear message. Use a self-contained glTF file with an embedded buffer.
GLB is also more compact: where a self-contained glTF file embeds its binary buffer as base64 text and thereby grows by about a third, GLB stores the same data as raw bytes. A text file with that inflation becomes a lean single-file binary - exactly the shape that viewers and AR tools load most readily.
Specifications
Specifications
Input formats
GLTF
Auto-conversion
XLSX, SQLite
Output format
GLB
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop a self-contained glTF file.
The conversion runs automatically.
Download the GLB (one compact file).
Limitations: Bundles a self-contained glTF file (buffer as an embedded base64 data URL) losslessly into a binary GLB; structure and geometry are preserved exactly. Like GLB to glTF, this is a pure container repackaging rather than a geometry extraction: materials, textures and any NORMAL attribute from the glTF JSON structure stay unchanged in the GLB. A glTF file that references an external .bin file or external images cannot be processed (no fetching, local guarantee) and is rejected with a clear error.
FAQ
Does it work with any glTF file?
With self-contained glTF files (buffer as an embedded data URL). If the file references an external .bin, it cannot be processed locally.
Is the conversion lossless?
Yes. It is a pure repackaging from JSON to binary; structure and geometry stay unchanged.
Why not load the external .bin?
Because that would require fetching over the network - this contradicts the guarantee that your file never leaves the device.
Is my file uploaded?
No, the conversion happens entirely locally in the browser; your model never leaves your device.