Model viewer
Paste a Java Edition block or item model and turn it in 3D. Nothing leaves your browser.
Textures
Drop PNG files here to use them: a file named marble.png replaces any texture ending in marble. Your files stay in this browser.
- block/stone_bricksChecking
- block/stripped_dark_oak_logChecking
- block/glowstoneChecking
- block/iron_blockChecking
What the viewer reads
It draws one Java Edition model file: the elements, faces, UVs, rotations and texture variables of a block or item model, as Blockbench exports it or as you write it by hand. A model with no elements can name one of the game's own parents instead: block/cube_all, block/cube_column, block/cube_bottom_top, block/orientable and the other full-cube ones, or item/generated for a flat item.
It does not read item model definitions (items/*.json), blockstates or multipart rules, so it shows one model, not a block in a given state. Entity models are not Java block models and do not load here. To build the model, see Blockbench; to ship it, read the guide to custom blocks in a resource pack.