AnyFormat

00 GLB → STL

GLB to STL

Applies node transforms and scales metres to millimetres.

Drop files or a folder here

or choose from your device · paste with ⌘V / Ctrl+V

.glb

03Options 5

glTF works in metres and the printing formats in millimetres. Leave this on unless your model comes out a thousand times the wrong size.

Multiplied on top of any unit conversion. Use 25.4 to turn inches into millimetres.

STL repeats every vertex once per triangle. Merging typically cuts the vertex count by two thirds.

Vertices closer together than this are treated as one.

  • No upload The conversion runs in this tab. Your file never travels — not to us, and not to the advertising.
  • No sign-up, no email, no daily cap There is no account system to sign up to.
  • No size limit we invented Only your device's memory — about ~2 GB on a desktop browser, ~400 MB on a phone.
  • Turn your Wi-Fi off and convert anyway The conversion needs nothing but this page. Ads will not load without a connection; your file will still convert. That is the whole claim, and it takes five seconds to check.

Converts a GLB into a printable STL. Two things have to happen that a naive extraction skips: every node transform has to be applied, and metres have to become millimetres.

Node transforms are applied

A glTF scene is a tree. A mesh sits on a node, that node has a position, rotation and scale, and its parent has another — the final position of a wheel is the product of the whole chain from the root.

Extracting the raw vertex buffers without walking that tree gives you every part stacked at the origin, which is a classic failure: the model looks like a heap rather than an assembly. Here the full transform chain is composed and applied, so every part lands where the scene puts it.

The thousand-fold scale

glTF's unit is the metre. Slicers work in millimetres. A 20 cm model exported from Blender as glTF is the number 0.2, and dropped into a slicer unscaled it is a fifth of a millimetre across — a speck.

Automatic unit conversion multiplies by 1000. If your glTF was authored in millimetres already, turn it off, or you get a model a thousand times too large. The bounding box reported after conversion tells you immediately which case you are in.

Everything that is not geometry is dropped

PBR materials, textures, animation clips, skinning, cameras and lights. STL keeps triangles. Animated models are exported in their rest pose — the pose the vertex data is stored in, before any animation is applied.

Primitives that are points or lines rather than triangles are skipped and counted; they cannot be printed.

Draco compression is refused

Some glTF files compress their geometry with Draco, which needs a dedicated decoder of about a megabyte. Rather than making every visitor download that on the chance they need it, a Draco-compressed file is refused with an explanation. Re-export without compression and it converts normally.

Other names for this

Also searched as “glb to stl for 3d printing”, “gltf to stl”.

Questions

My model is a thousand times too small.
Unit conversion is switched off, or the source was in millimetres. Check the reported bounding box against the real size.
All the parts are stacked at the origin.
That is what happens when node transforms are ignored. They are applied here — if it still occurs, the scene itself has everything at the origin.
It says my file uses Draco compression.
Draco needs about a megabyte of decoder. Re-export without it, or decompress with a desktop tool first.
The model was animated.
You get the rest pose. STL has no way to store animation.
Is my model uploaded?
No. The parsing and rewriting happen in this tab. Models are frequently confidential — an unreleased product, a client’s part, a scan of something proprietary — and none of it is transmitted. Turn your Wi-Fi off and the tool keeps working.
How large a model can I convert?
There is no imposed limit; the ceiling is your device’s memory. A desktop browser handles files of roughly 2 GB and a phone about 400 MB. A 200 MB STL — around four million triangles — converts in a few seconds on a laptop.