glTF to 3MF Converter
Convert a glTF asset to a 3MF package with geometry and colour for modern slicers. Textures are not written. Runs in your browser.
Drag & drop your GLTF file here
or click to browse
Supported Formats
Format Information
Source Format
glTF.gltf
glTF (JSON)
glTF 2.0 in its JSON form. The .gltf file is a readable text document that describes the scene and references an external .bin buffer plus separate image files, so a finished asset is a folder rather than a single file.
What it carries: The same scene data as GLB — PBR materials, image textures, node hierarchy, skinning, morph targets, keyframe animation, cameras and lights — but expressed as external file references instead of an embedded payload.
Open a glTF file in the viewerTarget Format
3MF.3mf
3MF (3D Manufacturing Format)
3MF is the modern replacement for STL, built for 3D printing and industrial additive manufacturing. It is an OPC package — a ZIP container holding XML metadata and mesh parts — which is why it can carry colour and material information that STL cannot.
What it carries: Triangle geometry, per-vertex colour and a base material colour. This converter writes geometry and colour; image textures and the wider 3MF material model are not written, and textures inside an imported 3MF are not read.
Open a 3MF file in the viewerAbout this conversion
3MF gives an STL's simplicity room for colour. The glTF scene is triangulated and written into a 3MF package with vertex or material colour, ready for a printer that can use it.
Why convert glTF to 3MF
- Get colour onto a print that STL could never carry.
- Take a print workflow off STL and onto the package format newer slicers expect.
- Send the print file as a real OPC package instead of a flat, headerless triangle list.
What happens during the conversion
Geometry
The scene is triangulated into a single indexed mesh and written into the 3MF model part with node transforms baked in. The file is reloaded and checked before the download is offered.
Materials and textures
Colour survives and textures do not. Per-vertex colours are written when the source has them; otherwise the first material's base colour is used for the whole mesh. Image textures, normal maps and the wider 3MF material model are not written.
Animation
glTF animation, skinning and morph targets cannot be stored in 3MF, so only the static geometry is written.
Common use cases
- Multi-colour or multi-material printing.
- Migrating an STL-era print workflow to 3MF.
- Sending a colour-bearing asset to a modern print-farm tool.
Limitations of this conversion
- No image textures, no normal maps, no UVs in the output.
- No normals are written, so the slicer re-derives shading from the triangle winding.
- Animation clips and morph targets do not survive into a print package, so only the posed rest shape is printed.
How to convert glTF to 3MF
Three steps in the browser. Nothing is uploaded to a server, so an unwieldy file is limited only by your own device's memory.
Upload the full glTF asset
Zip the .gltf, .bin and images so the material colour is available.
Convert to 3MF
Geometry is triangulated and written into a validated 3MF package with colour.
Preview in your slicer
Check colour assignment and orientation before you start a print.
Related tools and formats
Other conversions from this format
Check the file in a viewer
Frequently Asked Questions
Questions people ask when turning glTF files into 3MF.
Looking for a different direction? See every supported conversion.