Why convert TSCN to GLTF?
A .tscn is Godot's own text scene format that only Godot understands, while .GLTF is the open, portable 3D interchange standard that Blender, three.js, and most engines read. Exporting lets you move meshes, materials, and node hierarchy out of Godot into a format other applications can open.
How to convert TSCN to GLTF
Godot Engine (built-in exporter)
Open the scene, then choose Scene > Export As... > glTF 2.0 Scene... and pick glTF Binary (.glb) or glTF Separate (.gltf + .bin). Requires a 3D scene.
Export .glb then convert with Blender
If you specifically need the text .gltf variant, export from Godot and re-export via Blender's File > Export > glTF 2.0, selecting the glTF Separate (.gltf + .bin + textures) option.
About these formats
A .tscn file is a Godot Engine text scene: a human-readable file that stores a single scene tree, including its nodes, properties, embedded sub-resources, links to external assets, and…
Open .TSCN details →A .GLTF file is associated with GL Transmission Format, a 3d image file.
Open .GLTF details →Quality & what to watch
- Only 3D scenes export; 2D scenes cannot be written to glTF.
- Particle systems and custom ShaderMaterials are not exported - they are dropped or replaced with placeholders.
- Godot-specific logic such as scripts, signals, physics bodies, and node types outside the mesh/material set is not carried into glTF.
Frequently asked questions
Which Godot version do I need?
Scene > Export As... > glTF 2.0 Scene....Should I choose .glb or .gltf?
.glb is one self-contained binary file; .gltf keeps geometry in a .bin and textures as separate files. Pick glTF Separate when you want editable text and loose textures.