Convert glTF to STL for 3D Printing
glTF is the format of web 3D, Sketchfab downloads, AR and AI model generators. Slicers want STL. A .gltf usually comes as three parts (the .gltf text file, a .bin with the mesh data and the texture images), so add them together or drop the folder as a ZIP. A single .glb works as well. You get one solid STL, stood upright and sized in millimetres, made on your own device.
How to use it
- 1
Add the model
Drop a .glb, or the .gltf with its .bin and images, or one ZIP of the folder. Draco and meshopt compressed files open too.
- 2
Check it stands up
glTF is Y-up and slicers are Z-up, so the model is turned to stand on the bed. Untick it if your file was already Z-up.
- 3
Check the size
glTF counts in metres and STL in millimetres, so x1000 is the default. Pick x1 if the model was made in millimetres and comes out huge.
- 4
Download the STL
Binary STL is smaller; ASCII is plain text for tools that need it. Open it in your slicer and print.
What to know before you convert
- STL is shape only. Colours, textures and materials are dropped; for a coloured print convert the GLB to 3MF instead, or paint in the slicer.
- All meshes are merged into one STL in the pose they have in the file. Animations and skinning are not used, so a rigged character comes out in its rest pose.
- Nothing is repaired. Open or thin parts (hair cards, leaves, single-sided walls) can need fixing or thickening in the slicer before they print.
- The .bin and images must be added with a .gltf. A .gltf on its own has no mesh data to read.
Don't have a model?
Create one with AI from a photo, a sentence or a sketch. The generators use credits; this converter is free and stays in your browser.