Skip to content

Free · Draco OK · nothing uploaded

Convert GLB to STL ready to print

AI 3D generators and web assets come as GLB; printers want STL. Drop the GLB, set its size in millimetres, and download an STL that's already the right way up for your slicer.

  • Turns glTF's Y-up into slicer Z-up
  • Set the real size in mm
  • Draco / Meshopt GLBs open
  • Free and private

Updated by the

Quick answer

Updated

How do you convert GLB to STL?

To convert GLB to STL, load the GLB in a tool that reads glTF and export its meshes as an STL file. Kenerate's free converter does it in your browser: drop the .glb, set the longest side in millimetres, keep Z-up for slicers on and download a binary STL. Textures and colours are dropped. Nothing is uploaded.

Key facts

Price
Free, no account
Converts
GLB (glTF 2.0 binary, including Draco / Meshopt) → binary STL
Orientation
Y-up turned Z-up for slicers (on by default)
Scale
Keep units or fit longest side to 25–200 mm
Dropped
Textures, colours, materials, animation
Privacy
Converted locally — no upload

Why this tool

From AI model to printer in one step

GLB was made for screens, STL for printers. The conversion fixes the two things that usually go wrong: size and orientation.

  • A 3D printer nozzle printing a grey dragon miniature layer by layer

    Right way up

    glTF is Y-up; slicers are Z-up. The converter rotates the model so it lands standing on the build plate, not lying on its back.

    Try it
  • A wireframe mug passing through a portal and leaving as a solid printed object

    Real size

    glTF is in metres, so a model can arrive tiny. Set the longest side — say 75 mm for a figurine — and the STL is scaled for you.

    Try it

Also

What else it does

  • AI models welcome

    GLBs from Tripo, Meshy, Rodin and Hunyuan 3D convert directly, including Draco-compressed files.

  • See the mesh first

    Use Clay to judge the bare shape without its texture — the STL will look like this.

How it works

How GLB becomes STL

All in your browser, using the glTF loader and STL exporter from three.js.

  • Unpack

    The GLB's JSON and binary buffers are read; compressed meshes are decoded.

  • Flatten

    Every mesh is placed with its node transforms so parts keep their positions.

  • Scale and orient

    Optionally fit to a size in millimetres and rotate Y-up to Z-up.

  • Write

    Triangles are written to a binary STL and downloaded.

How to

How to use the GLB to STL Converter

Time needed
Steps
4 steps
  1. Step 1

    Open the GLB

    Drop your .glb onto the box above, or try the sample astronaut.

  2. Step 2

    Inspect it

    Switch to Clay to see the bare shape the STL will have.

  3. Step 3

    Set size and orientation

    Fit the longest side to a size in mm; leave Z-up on.

  4. Step 4

    Download the STL

    Click Download STL and open it in your slicer.

Watch the tour · 1:48

Text, photo or multi-view to a textured GLB, nine engines, the viewer & lighting, compare engines, gallery, download & chat

Chapters

Who uses it

Who converts GLB to STL

  • AI 3D creators

    Print figures, toys and props made with text-to-3D or image-to-3D.

  • Tabletop gamers

    Turn a GLB character into a printable miniature.

  • Makers

    Print web or Sketchfab assets you have the rights to use.

  • Teachers

    Print models from online collections for class.

Compare

GLB vs STL at a glance

Same triangles, very different jobs.

GLB vs STL at a glance — checked 2026-10-01
GLBSTL
Made forReal-time display: web, AR, games3D printing
Textures and PBRYes, embeddedNo
UnitsMetresNone (slicers assume mm)
Up axis+YSlicers expect +Z
AnimationYesNo
Opens in slicersRarelyAll of them

File formats

The formats this tool reads and writes

What each file can hold, what it can't, and where it opens. Facts link to the format's own spec or reference page.

The formats this tool reads and writes — checked 2026-10-01
.glb · GLB.stl · STL.3mf · 3MF
Full nameglTF 2.0 BinaryStereolithography3D Manufacturing Format
Made byKhronos Group, 2017 (glTF 2.0)3D Systems, 19873MF Consortium, 2015
KindSingle-file scene with PBR materialsTriangle mesh (binary or ASCII)ZIP package with XML
HoldsMeshes and PBR materials, Textures in the same file, Animation and skinsTriangle surfaces, Facet normalsMeshes with units (millimetres), Colours and materials, Several objects and build plates
NoUnits beyond metres, CAD precisionColour and textures, Units, MaterialsAnimation
Best forWeb, AR and real-time apps — the “JPEG of 3D”3D printing — every slicer opens itModern 3D printing and multi-colour prints
Opens inBrowsers (three.js, model-viewer), Blender, Unity, Unreal, GodotCura, PrusaSlicer, Bambu Studio, OrcaSlicer, BlenderBambu Studio, PrusaSlicer, OrcaSlicer, Cura, Windows 3D Builder

No file yet?

Make the model first — from one photo

Every sample in the tool above began as a single picture and was turned into a 3D model in the Kenerate 3D Studio. The engine is named on each one.

Example uses

How creators use the GLB to STL converter

Illustrative examples of typical workflows, not customer reviews.

  • 3D printed toy robot figure on a desk

    AI 3D creator

    A creator can take a toy or figure made with text-to-3D, convert the GLB to STL at 75 mm and print it.

  • Grey 3D printed ranger miniature held between fingers

    Tabletop gamer

    A tabletop gamer can turn a GLB character into a printable miniature that lands upright on the plate.

  • 3D printed educational models on a classroom table

    Teacher

    A teacher can print models from online collections for class at a sensible size.

FAQ

GLB to STL Converter questions

Is the GLB to STL converter free?

Yes — free, no account, no watermark.

Link to this answer

Is my GLB uploaded?

No. It's converted on your device.

Link to this answer

Why is my STL tiny in the slicer?

glTF uses metres, so a 10 cm model is 0.1 units. Choose a size in “Fit longest side to” before downloading.

Link to this answer

Why is the model lying on its side?

Keep “Z-up for slicers” on. It rotates glTF's Y-up model so it stands on the build plate.

Link to this answer

Will the colours carry over?

No. STL can't store colour. For colour prints, convert to 3MF instead.

Link to this answer

Is an AI-generated model printable?

Often, after a check. Look for thin parts and floating pieces in Clay view, and let your slicer repair small holes.

Link to this answer

Can I convert STL to GLB?

Yes. Open the STL in the free 3D model converter and pick GLB. STL has no colour, so the GLB gets a plain material you can replace in Blender or a web viewer. As with every tool here, the file is converted in your browser and never uploaded.

Link to this answer

Does it support glTF (.gltf)?

Use the .glb version — a single-file upload can't include a .gltf's separate .bin and textures.

Link to this answer

In depth

GLB to STL Converter, explained

What the formats really store, what changes when you convert, and how to avoid the usual print and import problems.

On this page

Why GLB needs converting for printing

glTF 2.0 is a delivery format for real-time 3D; its spec defines metres and a +Y up axis [8]. Slicers read STL [1] or 3MF [5] and expect millimetres with Z up. Converting is mostly about getting those two right.

Try the GLB to STL Converter

Free and private — your files never leave your device. Want to make models with AI? That's the 3D Studio, on any paid plan or credit pack.

Tried it? Tell us how it went