Convert .gltf to .nbt
Turn a glTF scene into a vanilla Minecraft structure. Bloxelizer parses the .gltf in your browser, voxelizes it at the size you choose, and exports a structure-block .nbt that works without mods.
Free & unlimited
Runs in your browser
3D & layer previews
Drop a Minecraft schematic
orBrowseWe'll detect the format, let you view your build layer by layer in 2D / 3D, and let you export it to any format.
The .gltf and .nbt formats
.gltf is the JSON form of glTF — a scene of meshes, node transforms, and PBR materials whose buffers and textures are either embedded as data URIs or kept in separate .bin and image files. A structure-block .nbt is Minecraft Java Edition's own format: a block palette, positioned blocks, and a data version, placed by a structure block that reads at most 48 blocks per axis. The conversion voxelizes the mesh and writes the blocks into that vanilla structure layout.
How to convert .gltf to .nbt
01
Upload a self-contained .gltf file in the converter below.
02
Set the build size, rotation, and block palette in the preview panel, then apply.
03
Leave .nbt selected as the export format and download the structure.
When to use this conversion
Use this when your 3D tool exported JSON glTF rather than binary .glb and the destination is unmodded Java Edition — a datapack, a map, or custom world generation.
Compatibility notes
Use a self-contained .gltf with its buffers and textures embedded; a .gltf referencing external .bin or image files will not resolve them, so re-export as embedded glTF or .glb. Structure blocks also cap at 48 blocks per axis — use the chunked NBT export for anything larger.