PHICHMC Tools
Armor Stand texture
Minecraft Model & 3D ToolsSupported: Both Editions

Minecraft 3D Model Previewer

Preview both Minecraft Bedrock Edition (.geo.json) entity/block geometry and Java Edition (.json) block models with model stats and texture binding.

Supports Bedrock minecraft:geometry (.geo.json) and Java elements[] (.json) formats; clearly identifies unsupported binary formats.

Detected SchemaBedrock Geometry
Total 3D Cuboids4
3D Model Viewport4 Cuboid Elements
Your files are processed locally in your browser whenever supported. PHICHMC Tools does not require an account to use its tools.

How to Use Minecraft 3D Model Previewer

  1. 01.Upload or paste a Bedrock .geo.json model or Java block model .json, or load a preset model.
  2. 02.Optionally upload a PNG texture to bind onto the 3D geometry.
  3. 03.Inspect the bone/cube hierarchy, total cube count, texture dimensions, and rotate the 3D scene.

How It Works

Detects Bedrock format_version (1.12.0 / 1.16.0+ minecraft:geometry bones and cubes) or Java elements[], converts origins/pivots into Three.js groups, and renders the 3D model.

Supported Formats & Outputs

  • • .geo.json (Bedrock Geometry)
  • • .json (Java Block/Item Model)
  • • .png (Texture)

Common Questions about Minecraft 3D Model Previewer

Does this support OptiFine .jem or compiled binary models?

It supports standard Java block/item JSON and Bedrock .geo.json files. Unsupported formats are clearly flagged with diagnostic messages.