/TUTORIAL · PHOTO → VOXEL
Voxel Art from a Photo, Free 3D Pixel Art Generator
By Kailash · Updated June 28, 2026 · 5 min read
The short answer
Open a free browser-based voxel art generator, drop in your photo, switch the render mode to Voxel. Every pixel region becomes a small 3D cube with per-face shading, rendered isometrically, the 3D pixel art look popularised by Minecraft and Crossy Road. Adjust cube size, outline and palette, then export PNG, GIF or MP4 at up to 4×. No 3D modeling, no MagicaVoxel install, no signup, no upload.
Voxel art usually means firing up MagicaVoxel or Blender and building a scene from scratch, cube by cube. That is great if you want full creative control, terrible if you just want voxel-style 3D pixel art from a photo you already have. A browser-based voxel art generator skips the modeling step: it takes your JPG or PNG and re-renders it as isometric 3D cubes, sampling each cube's colour from the source pixels and shading the visible faces automatically.
What is voxel art? (vs. pixel art)
A voxel is a volumetric pixel, a small cube in 3D space, the way a pixel is a small square in 2D. Voxel art renders those cubes from an isometric or perspective camera, with per-face shading so the geometry reads as 3D. Compared to flat pixel art, voxel art has depth, dimensionality, and a chunky game-engine feel. Minecraft is the canonical example; Crossy Road, Cube World, and countless indie games use the same aesthetic. The /styles/voxel page has live examples.
How to make voxel art from a photo in 6 steps
Open the editor and drop your photo
Drop your JPG or PNG onto the ASCII Magic editor. The image is decoded locally and starts rendering.
Switch the render mode to Voxel
Pick Voxel from the styles rail. The photo is immediately rendered as isometric 3D cubes, each cube the average colour of the region it covers, with light and dark faces giving it dimensionality.
Pick a cube size
Cube size is the biggest lever. Larger cubes give a chunky Minecraft / Crossy Road feel. Smaller cubes preserve detail for portraits and landscapes. Start medium and lower until the subject reads chunky.
Tune outline and shading
An outline around each cube makes the voxel art read graphic at a glance. Per-face shading contrast controls how much depth you see; push it up so the 3D shape is obvious.
Apply a palette (optional)
Layer Game Boy, Pico-8, NES or a custom palette to lock the voxel art to a limited colour vocabulary, very era-correct for an 8-bit voxel feel.
Export PNG, GIF or MP4
Export at up to 4× for crisp voxel-art prints, animated GIF for loops, or MP4 if the input was a video.
Voxel art vs. MagicaVoxel vs. Blender
MagicaVoxel is for building voxel scenes by hand, cube by cube. It is excellent for creative control and from-scratch art, but it is not a photo converter. Blender is general 3D modeling; it can do voxels but is overkill for this. ASCII Magic is the photo-conversion case: drop a photo, get voxel art, no modeling. Pick the right tool for the job.
Tips for strong voxel art
- Pick photos with clear silhouettes. Voxel art preserves shape better than colour, so anything with a recognisable silhouette (a face, a logo, a hero pose) reads strongly.
- Go chunkier than you think. The voxel look gets stronger as cube count drops. Start chunky.
- Add outline for graphic clarity. Outlined voxel art reads as a poster; un-outlined voxel art reads as a render. Both work, depending on what you want.
- Use a palette for that Minecraft feel. A modern photographic palette feels "rendered." A Pico-8 or custom 8-colour palette feels "game art."
It is the same editor for 14 styles
Voxel is one of 14 styles in the same editor. Once you have used the controls, you can turn the same photo into flat pixel art, mosaic, dither, halftone dots or ASCII characters. Browse all 14 styles here.

