3D Tilemap Editor
Stack and remove blocks on a grid to build 3D maps or voxel models. Choose the floor height, block color and type, orbit the camera as you work, then save as JSON, OBJ or PNG.
Block
Save
How to use
When it helps
This block editor is for quickly sketching levels and props for voxel-style games. You stack blocks one by one, much like a block-building game, so you can use it even if you have never touched 3D software.
Clicking a block face attaches a new block right next to that face, and clicking empty ground places a block at the chosen floor height. Half blocks are half as tall, which is handy for steps and low ledges. Paint mode changes only the color of blocks you already placed.
The exported OBJ leaves out faces hidden between touching blocks, so files stay light. Each color gets its own material, which makes it easy to swap materials in your engine.
FAQ
Which programs can open the files?
OBJ and MTL are supported by most 3D software, including Blender, Unity, Godot and Unreal. Unzip the archive and keep both files in the same folder.
What is the block unit size?
Each block is 1 unit wide, deep and tall. If your engine uses 1 unit as 1 meter, scale it as needed.
Does it work on phones?
Tap to place blocks and drag to rotate. Use the + and - buttons to zoom.
My work disappeared.
Work is saved automatically in browser storage, but clearing browser data removes it. Download important work as JSON.
Can I apply textures?
Only solid color blocks are supported for now. Open the exported OBJ in 3D software and connect textures to the materials there.