Blockbench puts all the tools at your disposal to make the creation process of low-poly models as easy as possible. Use cuboids to get that Minecraft aesthetic, or create complex low-poly shapes using the mesh modeling tools.

Texturing Tools

Create, edit and paint texture right inside the program. Create or import palettes, paint, or draw shapes.

Blockbench can automatically create a UV map and template for your model so that you can start painting right away.

You can paint directly on the model in 3D space, use the 2D texture editor, or connect your favorite external image editor or pixel art software.

Animations

Blockbench comes with a powerful animation editor. Rig your model, then use position, rotation and scale keyframes to bring it to life. Use the graph editor to fine-tune your creation.

Animations can later be exported to Minecraft: Bedrock Edition, rendered in Blender or Maya, or shared on Sketchfab.

Plugins

Customize Blockbench with the built-in plugin store.

Plugins extend the functionality of Blockbench beyond what it's already capable of. They add new tools, support for new export formats, or model generators.

You can also create your own plugin to extend Blockbench or to support your own format.

Free and Open Source

Blockbench is free to use for any type of project, forever, no strings attached.

The project is open source under the GPL license.

What's New

Changes

  • When generating a template with nothing selected, the template will now be generated for the entire model
  • Added paste option to outliner context menu
  • Made selecting vertices easier on touch screens (#2153)
  • Added back support for older iOS versions pre 16.4
  • Added new molang validation for ")("

Fixes

  • Fixed issue with scaling groups
  • Fixed #2165 back texture on flat cubes does not appear in regenerated template
  • Fixed cubes not syncing correctly across edit sessions
  • Fixed double clicking on amend edit menu selects reference images behind
  • Fixed export property not being saved on meshes
  • Fixed export property being ignored when exporting skinned mesh as glTF
  • Fixed #2159 Cannot use multiple modifier keys for keybind on Mac
  • Fixed UV matching when merging projects
  • Fixed Face Properties tint index UI not updating correctly
  • Stop possibility of most material icons being Google translated in web app
  • Fixed mesh UV overlay being draggable in paint mode
  • Fixed deleting texture not working when mesh part is selected
  • Limited OBJ importer face vertex count to 4 to prevent invalid faces from being created
  • Locked elements no longer get mirrored in mirror modeling
  • Fixed #2177 animation list overlap
  • Slim skins now work correctly on reference models (#2037)
  • Fixed creating face not deleting duplicate edges
  • Fixed unable to extrude single not connected vertex
  • Fixed #2045 OBJ mtl export can have incorrect texture file name
  • Center View on Selection no longer works for UVs (#2172)
  • Fixed clicking on 2D editor scrollbar counting as paint