List of Voxel File Formats

Image-Based

PNG Stack
Stat Value
Pattern *.png
Media-Type image/png
Magic \x89PNG
Software various
Structure binary
Volumes single
Voxel-Encoding stack of images
Compression PNG
Color Support PNG
Palette per-image, optional, PNG

Minecraft

Minecraft Schematic
Stat Value
Pattern *.schematic
Media-Type application/x-schematic+nbt (unofficial)
Magic \x10 (Compound Tag)
Software various Minecraft-related
Structure binary, NBT subset
Volumes single
Voxel-Encoding voxel array
Compression none
Color Support MC block-based
Palette implicit, global, MC blocks
Minecraft Structure
Stat Value
Pattern *.mcstructure
Media-Type application/x-minecraft-structure+nbt
Magic \x10 (Compound Tag)
Software Minecraft
Structure binary, NBT subset
Volumes single
Voxel-Encoding voxel list
Compression none
Color Support MC block-based
Palette global, MC blocks
Minecraft Region
Stat Value
Pattern *.mcr
Media-Type application/x-minecraft-region
Magic none
Software Minecraft
Structure binary, uses NBT
Volumes 32x32 chunks, each 16x256x16
Voxel-Encoding voxel array
Compression GZip oor Zlib
Color Support MC block-based
Palette global, MC blocks

Qubicle

Qubicle Exchange Format
Stat Value
Pattern *.qef
Media-Type text/x-qef+plain (unofficial)
Magic Qubicle Exchange Format... (copyright header)
Software Qubicle
Structure text, line-based
Volumes single
Voxel-Encoding voxel list
Compression none
Color Support floating-point RGB
Palette global
Qubicle Binary
Stat Value
Pattern *.qb
Media-Type model/x-qb (unofficial)
Magic none
Software Qubicle
Structure binary
Volumes multiple, named
Voxel-Encoding voxel array
Compression optional run-length encoding
Color Support RGB24
Palette none
Qubicle Binary Tree
Stat Value
Pattern *.qb
Media-Type model/x-qb (unofficial)
Magic QB 2
Software Qubicle
Structure binary
Volumes multiple, named, hierarchical
Voxel-Encoding voxel array
Compression zlib
Color Support RGB24, RGBA32 with palette
Palette optional, global

Video Game Formats

Ace of Spades Map File Format (aka. Voxlap)
Stat Value
Pattern *.vxl
Media-Type model/x-vxl (unofficial)
Magic none
Software Ace of Spades
Structure binary
Volumes single
Voxel-Encoding 512x512 map of voxel columns
Compression none
Color Support RGBA32
Palette none
KVX
Stat Value
Pattern *.kvx
Media-Type model/x-kvx (unofficial)
Magic none
Software Voxlap
Structure binary
Volumes single
Voxel-Encoding map of voxel columns per mipmap level
Compression none
Color Support RGB666
Palette global, 256 colors
SLABSPRI VOX
Stat Value
Pattern *.vox
Media-Type model/x-slabspri-vox (unofficial)
Magic none
Software SLABSPRI.exe, SLAB6
Structure binary
Volumes single
Voxel-Encoding voxel array
Compression none
Color Support RGB666
Palette global, 256-1 colors
Tiberian Sun Voxel Animation Format

This format stores models for the video game Tiberian Sun by Westwood Studios.

Stat Value
Pattern *.3mp
Media-Type model/x-tiberian-sun-vlx (unofficial)
Magic Voxel Animation
Software Tiberian Sun
Structure binary
Volumes multiple (limbs)
Voxel-Encoding map of voxel columns per limb
Compression none
Color Support RGBA24
Palette 256 colors

Voxel Editing Software

Binvox

Binvox is the format used by the popular voxelizer software binvox. The software voxelizes meshes but only preserves geometry which is why the file format has no color support. Both the software and the file format are still being used.

Stat Value
Pattern *.binvox
Media-Type model/x-binvox (unofficial)
Magic #binvox 1 (of which 1 is version)
Software Binvox
Structure binary with text header
Volumes single1
Voxel-Encoding voxel array
Compression run-length encoding
Color Support none
Palette none
KV6
Stat Value
Pattern *.kv6
Media-Type model/x-kv6 (unofficial)
Magic Kvxl
Software SLAB6
Structure binary
Volumes single
Voxel-Encoding map of voxel columns
Compression none
Color Support RGB666 in palette, RGB24 otherwise
Palette optional, global, 256 colors
Simple Voxels

Simple Voxels is a file format introduced by Shapeways and largely oriented towards 3d printing. It takes the simple idea of an image stack and wraps this format within a zip-file, plus a manifest XML file.

Stat Value
Pattern *.svx
Media-Type application/x-svx+zip (unofficial)
Magic PK...
Software Shapeways
Structure zip-archive with manifest.xml and images
Volumes single
Voxel-Encoding stack of images
Compression depends on image format
Color Support depends on image format
Palette no global, only within image
Sproxel CSV
Stat Value
Pattern *.csv
Media-Type text/x-sproxel+csv (unofficial)
Magic VOX
Software Sproxel
Structure CSV-based
Volumes single
Voxel-Encoding voxel array
Compression none
Color Support RGBA32
Palette none
Sproxel Enhanced PNG

This format uses custom PNG header fields to encode the 3d-dimensions of the model in the image. It stores slices of the model in the same image.

Stat Value
Pattern *.csv
Media-Type image/x-sproxel+png (unofficial)
Magic \x89 PNG
Software Sproxel
Structure PNG-based
Volumes single
Voxel-Encoding stack of slices within single PNG
Compression PNG
Color Support PNG
Palette PNG
Magica Voxel Model

The main format used by the extremely popular free voxel-editor MagicaVoxel. Due to its RIFF nature, it is comparably extendable and encodes various metadata in addition to the voxels itself.

Stat Value
Pattern *.vox
Media-Type model/x-vox (unofficial)
Magic VOX
Software MagicaVoxel
Structure binary with RIFF-style chunks
Volumes multiple, since 0.99.5 with names, hierarchical, links
Voxel-Encoding 8-bit voxel lists
Compression none
Color Support RGB24
Palette global, 256 colors of which one is reserved
Zoxel
Stat Value
Pattern *.zox
Media-Type text/x-zoxel+json (unofficial)
Magic none
Software Zoxel
Structure text, JSON-based
Volumes single
Voxel-Encoding voxel list
Compression none
Color Support RGBA32
Palette none
Model 3D M3M

TODO write this section

Paint3D
Stat Value
Pattern *.3mp
Media-Type model/x-3mp (unofficial)
Magic 3MP
Software Paint3D
Structure binary
Volumes single
Voxel-Encoding voxel array
Compression optional RLE or zlib
Color Support RGBA32
Palette none

Experimental/Research

32-Bit Voxel List

Stat Value
Pattern *.vl32
Media-Type model/x-vl32 (unofficial)
Magic none
Software voxel-io
Structure binary
Volumes single
Voxel-Encoding voxel list
Compression none
Color Support RGBA32
Palette none

Proprietary

VoxEdit Model

This file format is proprietary and not much is known.

Stat Value
Pattern *.vxm
Media-Type model/x-vxm (unofficial)
Magic ???
Software VoxEdit
Structure ???
Volumes single
Voxel-Encoding ???
Compression ???
Color Support ???
Palette ???
BD Cubik Studio Project

This is the file format used by the BD Cubik Studio abandondedware. It is proprietary and not much is known.

Stat Value
Pattern *.bdc|*.bdc3d
Media-Type model/x-bdc (unofficial)
Magic ???
Software BD Cubik Studio
Structure binary
Volumes multiple (free transform)
Voxel-Encoding textured cuboid
Compression ???
Color Support ???
Palette none
Cubik Studio Project

This is the file format used by the new version of Cubik Studio. It is proprietary and not much is known.

Stat Value
Pattern ???
Media-Type model/x-cubik-studio (unofficial)
Magic ???
Software Cubik Studio
Structure binary
Volumes multiple
Voxel-Encoding ???
Compression ???
Color Support ???
Palette ???