Download Blockbench 5.2.2
Safe so farDeveloper: JannisX11
Last updated: · Verification by Cristian Gonzalez Guasch
Blockbench - A boxy 3D model editor.
Every download button links to the official download package, we host no files.
Downloads
Windows 5.2.2
Show SHA-256
de14d72e27a6598ad5595ca5e66c15ea0e360de5218207f934572265245a2bc1 Mac 5.2.2
Show SHA-256
d743fa5d92db3e5081a450ca91ab0536c7a62ac12b9c1a7374040e2524a15469 Show SHA-256
0d072bf863ee3e0bcaecbd0de67a5ffd29dfbf6ee2e8fe5eeb872a14331c5c03 Linux 5.2.2
The publisher offers a 64-bit (x64) build for Intel or AMD PCs. The package data states no minimum Windows version, so check the publisher’s system requirements before installing on an older PC. Choose the Apple silicon (ARM64) build for Macs with an M-series chip and the Intel (x64) build for older Intel Macs. Every build needs macOS 12 Monterey or later. The publisher offers a 64-bit (x64) build for Intel or AMD computers. The Flathub listing states no minimum Linux version or distribution, so check the publisher’s system requirements before installing.
Install with winget: winget install --id JannisX11.Blockbench --exact
Install with Homebrew: brew install --cask blockbench
Install with Flatpak (Flathub): flatpak install flathub net.blockbench.Blockbench
Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) or shasum -a 256 ~/Downloads/<file> (Terminal) and compare it with the SHA-256 above.
Linux (Flatpak): Flathub publishes no file checksum; Flatpak checks the app against Flathub’s signed repository when it installs. Flathub shows this app as publisher-verified. App page on Flathub.
What the installer does
Windows
- Delivered as an NSIS (Nullsoft) setup program (.exe) for x64.
- Installs for the current user only, so administrator rights are normally not needed.
- No custom silent switch is declared; winget falls back to its default for this installer type (
/S). - Declared install modes: silent.
- Associates with the file type
.bbmodel. - Shows up in Windows “Installed apps” as “Blockbench 5.2.2”.
- Upgrades install over the existing version.
Mac
- Delivered as a disk image (.dmg) for Intel (x64) and Apple silicon (ARM64).
- Installs the app
Blockbench.appinto the Applications folder. - Requires macOS 12 or later.
- A full “zap” removal also deletes up to 4 support, cache and preference locations in your home folder.
Linux
- Delivered as a "flatpak" installer for x64.
- The manifest does not state an install scope.
- No silent-install switch is declared in the manifest.
Description
Blockbench is a free, modern model editor for boxy models and pixel art textures. Models can be exported for Minecraft Java and Bedrock Edition as well as most game engines and other 3D applications. Blockbench features a modern and intuitive UI, plugin support and innovative features. It is the industry standard for creating custom 3D models for the Minecraft Marketplace.
Blockbench at a glance
| What it is | Blockbench - A boxy 3D model editor. |
|---|---|
| Latest version | Windows 5.2.2 (October 8, 2026) Mac 5.2.2 Linux 5.2.2 (October 8, 2026) |
| Price | Free and open source |
| Open source | Yes |
| License | GPL-3.0 |
| License type | Open source · Strong copyleft Software built on it must be shared under the same license. |
| Made by | JannisX11 |
| Category | 3D and CAD |
| Runs on | Windows, Mac, Linux |
| Official website | blockbench.net |
| More links | Support · Bug tracker · Release notes |
| Source code | github.com/JannisX11/blockbench |
| Tags | 3d blockbench electron hytale low-poly minecraft pixel-art |
| winget ID | JannisX11.Blockbench |
| Homebrew cask | blockbench |
| Flathub | net.blockbench.Blockbench Verified data from Flathub |
| Flathub verification | Publisher verified on Flathub by proving control of blockbench.net, 2026-03-26 |
| License on Flathub | GPL-3.0 as listed on Flathub |
| Check your download | SHA-256 checksums in the download tables · Security scan |
What’s new in Blockbench 5.2.2
## Changes • Added supported for object texture references + `force_translucent` field in Minecraft Java block/item format • Added warning to code reference in Flipbook Editor that flipbook animations do not work for bedrock attachables ## Fixes • Fixed #3280 FBX export fails on smooth mesh with stray vertex • Fixed #3796 Color Blend Mode should ignore added color lightness • Fixed collection sorting line guide not spanning full width • Fixed bidirectional cube scaling in integer size format (JannisX11/hytale-blockbench-plugin#150) • Fixed #3818 using alt to colorpick deselects texture • Improved performance of rendering forms • Fixed #3817 keep vertex weights when merging mesh • Fixed UV size dialog adjust modes (#3776, thanks @ewanhowell5195) • Hide duplicate un-/install plugin actions in action control • Fixed IK baking of pre-rotated bones • Fixed Tiled View settings using the onion skin config (#3791, thanks @ewanhowell5195) • Bumped electron builder to fix #3800 • Fixed flipbook detection when opening vertical ratio image in image editor • Fixed #3814 IK baking creates undo entry that contains the wrong keyframes • Fixed text inputs not unfocusing when switching tabs • Fixed particle watcher reload issue • Fixed selection rectangle not working from UV editor background outside of the frame • Fixed glTF exporter UV scaling issue with multi material geometries and non-power-of-2 textures • Fixed Center Individual Pivots producing incorrect result in Java block/item…
Read the full release notes on the publisher’s site
Notes for older versions are inside each version below.
Is Blockbench safe?
Score result: Mostly clean
Blockbench_5.2.2.exe was flagged by 1 of 64 engines. One engine alone does not change the rating, and its label is listed under Detections.
Covers 2 of 4 files. The rest have no VirusTotal report yet, so this result does not speak for them.
- 1 flagged in total
- 2 of 4 files scanned
- 64 engines
Scan info
- Last scan
- Scan provider
- VirusTotal · Full report
File integrity
| File | SHA-256 | Hash check | Signature | VirusTotal |
|---|---|---|---|---|
| Blockbench_5.2.2.exeWindows · x64 (64-bit) | de14d72e27a6598ad5595ca5e66c15ea0e360de5218207f934572265245a2bc1 |
Matches the manifest (re-computed) | Valid | 1/64 flagged |
| Blockbench_x64_5.2.2.dmgMac · Intel (x64) | d743fa5d92db3e5081a450ca91ab0536c7a62ac12b9c1a7374040e2524a15469 |
Matches the manifest (re-computed) | Not signed | Open not on VirusTotal |
| Blockbench_arm64_5.2.2.dmgMac · Apple silicon (ARM64) | 0d072bf863ee3e0bcaecbd0de67a5ffd29dfbf6ee2e8fe5eeb872a14331c5c03 |
Matches the manifest (re-computed) | Not signed | 0/58 flagged |
| net.blockbench.Blockbench.flatpakrefLinux · x64 (64-bit) | Not provided | Copied from the manifest, not re-computed | Not checked | — |
| Hash re-computed by Everyversion | 3 of 3 installers match. |
|---|---|
| Code signature checked | 1 valid, 2 unsigned. |
Detections (1 from 1 file)
Blockbench_5.2.2.exe: flagged by 1 of 64 engines
| Engine | Type | Label |
|---|---|---|
| APEX | malicious | Malicious |
Full VirusTotal report · scanned 2026-11-07
These are the security vendors’ own labels, shown exactly as VirusTotal reports them. We do not edit or interpret them. A detection does not by itself mean a file is malicious. Read the full report and see our Security and Trust Center.
We host no installers. Every download link goes to the download location named in the package listing, normally the publisher’s own server. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.
Source and provenance
| Windows: source | microsoft/winget-pkgs |
|---|---|
| Windows: SHA-256 in upstream manifest | Yes |
| Windows: observed at commit | 1464d4157676 · retrieved 2026-11-08 |
| Mac: source | Homebrew/homebrew-cask |
| Mac: SHA-256 in upstream manifest | Yes |
| Mac: observed at commit | 1aac7c6920d0 · retrieved 2026-11-08 |
| Linux: source | Flathub · Flathub API · github.com/flathub/net.blockbench.Blockbench |
| Linux: checksum | None published. Flatpak checks the app against Flathub’s signed repository when it installs. |
| Linux: publisher verified | Publisher verified on Flathub by proving control of blockbench.net, 2026-03-26 |
| Linux: data retrieved | 2026-11-08 · attribution: app data from Flathub, license listed there: GPL-3.0 |
Old versions
Windows versions
Showing the newest 20 of 63 versions (the JSON and Markdown versions list 50). Open a version for its installers, checksums and a command that pins it.
5.2.2 latest · 2026-10-08 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | de14d72e27a6598ad5595ca5e66c15ea0e360de5218207f934572265245a2bc1 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.2.2 --exact
Release notes
## Changes • Added supported for object texture references + `force_translucent` field in Minecraft Java block/item format • Added warning to code reference in Flipbook Editor that flipbook animations do not work for bedrock attachables ## Fixes • Fixed #3280 FBX export fails on smooth mesh with stray vertex • Fixed #3796 Color Blend Mode should ignore added color lightness • Fixed collection sorting line guide not spanning full width • Fixed bidirectional cube scaling in integer size format (JannisX11/hytale-blockbench-plugin#150) • Fixed #3818 using alt to colorpick deselects texture • Improved performance of rendering forms • Fixed #3817 keep vertex weights when merging mesh • Fixed UV size dialog adjust modes (#3776, thanks @ewanhowell5195) • Hide duplicate un-/install plugin actions in action control • Fixed IK baking of pre-rotated bones • Fixed Tiled View settings using the onion skin config (#3791, thanks @ewanhowell5195) • Bumped electron builder to fix #3800 • Fixed flipbook detection when opening vertical ratio image in image editor • Fixed #3814 IK baking creates undo entry that contains the wrong keyframes • Fixed text inputs not unfocusing when switching tabs • Fixed particle watcher reload issue • Fixed selection rectangle not working from UV editor background outside of the frame • Fixed glTF exporter UV scaling issue with multi material geometries and non-power-of-2 textures • Fixed Center Individual Pivots producing incorrect result in Java block/item…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.2.2
5.2.1 · 2026-09-21 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | d86966ab863e4f067a3a17c5d2d686762cb532034a3cfaf78589a01b62d43fa1 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.2.1 --exact
Release notes
## Changes • Added option for static color wheel picker • IK controllers are now inactive if the null object does not have any keyframes, allowing IK to be turned on and off per animation • Removed window name in window menu bar when using native window frame ## Bugfixes • Fixed #3782 glTF animation export issue with multiple animations using IK • Fixed #3783 color history spam on mobile interface • Fixed bone/null object name conflict issue • Fixed inaccurate depth rendering in orthographic camera • Mirror modeling no longer syncs bone colors • Fixed IK glitch when bones and pole are fully in-line • Fixed #3777 Copy and Pasting groups between different windows not working • Fixed #3781 touch navigation in UV/2D Editor • Fixed #3779 Issue when moving image selection as layer • Fixed #3774 IK baking issue when pole is animated • Fixed Connect UV Faces not working • Fixed #3785 Opening multiple child models at once has issues when resolving
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.2.1
5.2.0 · 2026-09-18 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | 60c5281ce7ed55b76e3f72bcdf28c499883e6f4a31e453547b754ad5a35e7ec9 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.2.0 --exact
Release notes
# Welcome to Blockbench 5.2 - The Screen-Space Update! ## Highlights of this update: • Screen-Space Brush • Layer Groups • 3D Plane Reference Images • Movable Reference Models • New Color Wheel • Better Inverse Kinematics **Update Video:** [Blockbench 5.2 is out! All new features - Youtube](https://youtu.be/9MET5-wH5uw) ## Screen-Space Brush The Screen Space brush (#1384) is a new brush preset that lets you paint on the viewport as if it was a flat painting. It does not snap to the face your are painting, and is ideal for painting and blending together the edges between faces. Like most brush options, there are two ways to enable this: • You can use a brush preset. Press the small down arrow next to the brush tool and use the built-in "Screen Space Brush" preset. Or click "Brush Presets..." and create your own preset with the "Screen Space Brush Projection" option enabled • Use the "Screen Space Brush Projection" toggle and add it to a toolbar or a keyboard shortcut. This is useful for toggling the option on the fly without switching to a different brush. ## References • Added the new view mode "3D Plane" for reference images. This lets you place your reference image in the 3D space of your project, it will move with the model as you move your view. • Added new "Add Reference Image" dialog. This provides basic options when adding a new reference image, such as selecting the view mode. • Video reference images now have a video controls UI (#2800). This lets you skip to a…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.2.0
5.1.6 · 2026-07-18 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | 60f9070fb23231389f529da69018c47137424d87bc4c1c861d673e403dd070ce |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.6 --exact
Release notes
Changes • New language:Thai • Added rounded corners in dialog progress bar • Display version number in error screen • Updated shading on benchbot (default) Minecraft skin • Automatically sanitize bedrock animation names to prevent white-spaces in export Fixes • Fixed #3630 error loading bbmodel with animators targeting non-existent elements • Fixed #3634 Knife tool deselection issue • Increased plugin list request timeout and added additional console warning • Fixed #2664 issue with vertex-snapping group pivot • Fixed issues with adding armatures to collection • Fixed Power-of-two rescaling in glTF export when textures are external (#3622, thanks @Tamicktom) • Fixed #3629 Edit Session issue when syncing texture layers • Fixed #3624 Billboard not updating when recording GIF • Fixed #3625 Scale step keyframes incorrectly load as uniform • Fixed #3619 preview.scale bugs switching between animation projects • Fixed #3170 Animation Controllers don't save or load pre_effect_script • Fixed incorrect handling of multi‑statement molang (#3594, thanks @InformationKiller) • Fixed dragging groups/elements into a selected group (#3595, thanks @SahinEmirhan) • Fixed TGA texture loading in skin format and fixed Phantom skin preset (#3597, thanks @SahinEmirhan) • Fixed translation issue in share model error message • Fixed side effect of mouse wheel keybindings • Fixed #3602 "Move To" does not work from Action Control • Fixed per_group_texture not working with meshes (#3600, thanks…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.6
5.1.5 · 2026-07-18 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | 59ecdf5caff44b36854f601fe3384ff9c8314594b0c38b254dafb8751e0253f3 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.5 --exact
Release notes
Changes - New language: Thai - Added rounded corners in dialog progress bar - Display version number in error screen - Updated shading on benchbot (default) Minecraft skin - Automatically sanitize bedrock animation names to prevent white-spaces in export Fixes - Fixed #3630 error loading bbmodel with animators targeting non-existent elements - Fixed #3634 Knife tool deselection issue - Increased plugin list request timeout and added additional console warning - Fixed #2664 issue with vertex-snapping group pivot - Fixed issues with adding armatures to collection - Fixed Power-of-two rescaling in glTF export when textures are external (#3622, thanks @Tamicktom) - Fixed #3629 Edit Session issue when syncing texture layers - Fixed #3624 Billboard not updating when recording GIF - Fixed #3625 Scale step keyframes incorrectly load as uniform - Fixed #3619 preview.scale bugs switching between animation projects - Fixed #3170 Animation Controllers don't save or load pre_effect_script - Fixed incorrect handling of multi‑statement molang (#3594, thanks @InformationKiller) - Fixed dragging groups/elements into a selected group (#3595, thanks @SahinEmirhan) - Fixed TGA texture loading in skin format and fixed Phantom skin preset (#3597, thanks @SahinEmirhan) - Fixed translation issue in share model error message - Fixed side effect of mouse wheel keybindings - Fixed #3602 "Move To" does not work from Action Control - Fixed per_group_texture not working with meshes (#3600, thanks…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.5
5.1.4 · 2026-04-25 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | ef51ad91596d1993522e84a8403661f193ddb4eeb9ce67907ba37f6ec0fc372c |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.4 --exact
Release notes
Changes - Restoring cube faces now defaults to a texture that's assigned to other faces - Use encompassing collider for minecraft:selection_box generator (#3469, thanks @IllagerCaptain) - Added molang validator check for complex expressions with no return value - Updated plugin store text - Added more detailed error message for when plugin API cannot be accessed - Animated texture custom frame order can now be previewed in Blockbench Technical changes - Added node:stream and node:perf_hooks as safe requestable APIs (#3509) - Added scoped FS watch APIs (#3510) - Exposed UVSizeUtil for dealing with UV sizes Fixes & Performance - Fixed #3500 Opening a second blockbench instance shows file unsupported dialog - Fixed #3519 Open With Blockbench not working with special character at end of file names - FIxed #3476 Resolve Group does not undo track child groups correctly - Fixed mirror modeling issues - Fixed undo issues after duplicating nested groups or armature bones - Fixed issue with Preserve World Transform on meshes - Improved viewport raycast performance - Improved toggle visibility performance - Fixed timeline CSS issue - Fixed #3503 wrong UV on beak on java edition parrot skin preset - Fixed java version of zombie skin preset texture not matching UV (#3490) - Fixed positioning of elytra in skin preset - Fixed #3505 Advanced screenshot with ortho preset has wrong size on first use - Fixed UI overflow of long layer names - Fixed copy brush not working when brush resizing is…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.4
5.1.3 · 2026-04-05 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | 47c68d1542a0aeb454e0d3549f0e5cd174da2d6c39ba28ebbd1c2614ee560a33 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.3 --exact
Release notes
Changes - Center View on Selection now also targets the UV editor when hovering over it (#2182) - Added recover models info/warning message Fixes & Performance - Fixed brush line drawing issues (#3471) - Improved painting performance on complex meshes - Fixed Center View on Selection shifting UV view even when no UV is selected - Fixed #3465 Dragging groups in outliner does not display number of dragged nodes - Fixed #3467 mesh deformation behavior is inconsistent when switching away from animation mode - Fixed recover model overflowing screen on some mobile devices - Fixed #3460 action side menu button click detection area does not cover entire side
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.3
5.1.2 · 2026-04-04 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | NSIS | Per useren-US | 59cd4754fae802b689ac7e10a682853491e4293255e075b28116b82c75077b3b |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.2 --exact
Release notes
Changes - Changed timeline marker icon - Textures are now marked as unsaved after changing the file format (#3444) - The group visibility toggle no longer changes the visibility of their own scene object (#3413) Fixes - Fixed drag and drop not correctly importing ".animation.json" files - Fixed faces not being marked as selected in Face Properties editor - Fixed #3414 Cannot drag texture in Textures panel without selecting it first - Fixed texture wrap not displaying correctly on model after opening project - Reordering outliner sometimes inserts nodes at the wrong position - Fixed #3443 Tab Bar ignores auto-hide setting and remains open - Improved painting performance on complex meshes - Fixed paint brush drawing lines between disconnected mesh faces - Fixed copy pasting texture selections using selected texture instead of UV editor texture - Fixed Molang input overflow in dialogs - Fixed #3430 export OBJ fails with some unknown element types - Fixed #3421 snap UV to pixels not working on cube - Fixed #3427 Issue toggling group visibility via collection - Fixed pasting keyframes not working when timeline is empty - Fixed animation compile error in legacy fallback function - Fixed #3446 Pasting layer does not initialize enable layers - Fixed #3420 Texture meshes in attachables loaded with player get incosistent scaling - Fixed #3423 Centering UV Editor view does not work with Box UV cubes selected from outliner - Fixed #3452 Toggling armature bone visibility resets…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.2
5.1.1 · 2026-03-25 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | a2181fcb44f6b97d27d73362628f21a44152f0ff5975357735b4a29cbdfa24da |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.1 --exact
Release notes
Changes - Improved toast notification design - Flip Animation now defaults to 0 phase offset Fixes - Fixed Flip Animation not applying to center bones - Fixed cube resizing on two axes setting size to the same value on both - Fixed Mirror Animating changes not previewing in real time - Fixed #3399 Opacity not fully supported on alpha mask layers - Fixed #3407 Cannot reorder tools in toolbar - Fixed animation export bug in web app - Restricted trackpad panning to trackpad zoom events (#3400) - Fixed issue when using scale keyframes in an overriding animation - Fixed result of comparing beta to non-beta in version util - Fixed resizing texture layer moves it instead (#3408) - Fixed #3398 issue with touch input in viewport - Fixed browser default menu opening when right clicking timeline - Fixed #3285 Knife tool offset issue on cubes - Fixed #3401 Toggling axes in the scale tool has no effect
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.1
5.1.0 · 2026-03-24 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 1ff79d8e5355a0fb36ab6885dfb23dcba5f5f317306a49dfc3f3c51df7e2bc26 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.1.0 --exact
Release notes
Welcome to Blockbench 5.1 - The Workflow Update! Highlights of this update: - Mirror Animating! - Native support for image formats, including Jpeg, TGA, and WebP - Bounding Boxes - Better pen tablet support - Preserve World Transform option - UV Size Editor - Texture wrap mode / Texture tiling - Editing of Minecraft: Bedrock Edition attachables Update Video: https://youtu.be/OH82WjNwriE Painting - Improved pen tablet support (#3214) - If you are having trouble getting pressure sensitivity to work, ensure Windows Ink is enabled in your pen tablet software, and set a modifier in the Blockbench paint settings (for example "Brush Size Modifier") to "Pressure". - Added mouse drag gestures to adjust sliders such as brush size, which can be enabled in keybindings (#3235) - The Layers panel is now always visible (#2904) - Added automatic tool switch when using color picker (#3369, thanks @Kannoma!) - When holding alt to color-pick, if the picked pixel was transparent, it will switch back to the eraser when releasing the button - When using the eraser and using Alt to color pick, picking a colored pixel will switch back to the brush tool - Added setting "Color Picker Tool Switch" to toggle this behavior (on by default) - Added new layer blend mode "Alpha Mask" - Line tool length and angle are now displayed in status bar - Added Set Opacity option in the Adjust Opacity tool (#3374) - Added a Brightness slider to the Adjust Hue/Saturation tool - The Opacity Slider is now visible while…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.1.0
5.0.7 · 2025-12-23 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 40702f96d81a74b7b157a432432493a465e08adc3da01437f6de4245472bb27a |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.7 --exact
Release notes
Fixes - Fixed issue with Group Elements action - Fixed and improved vertical resizing of sidebar panels - Fixed mesh loop selection issue - Fix issue when merging mesh while mirror modeling is enabled - Improved the performance of working with smooth meshes - Fixed #3210 Skin: "Load from Minecraft" option silently fails in web app - Fixed Issue when drag-selecting box UV cubes (JannisX11/hytale-blockbench-plugin#62) - Fixed issue with cube auto UV on non-square textures - Fixed inconsistent interval in smooth brush stroke - Fixed #3208 RPM Auto-updater uses the wrong package manager - Fixed editing reference image properties resets blueprint position Developer options - Added Uncorrupt Mesh action to the developer menu - Added error log copy button
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.7
5.0.6 · 2025-12-18 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 03310cc51acea510c14136840614872b120642b80fc95bff710d76fa06d342e4 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.6 --exact
Release notes
Changes - Added setting for default java block/item format version (#3204) - Renamed default mesh shape from "cuboid" to "mesh" to clarify its purpose - Disabled duplicate name warning pop-up on bone animators Technical changes - Added priority option for element behavior overrides - Added display_default_pose event hook Fixes - Fixed #3200 cube with rotation on one axis still exports to new 1.21.11 format - Fixed #2785 Knife tool not working well with touch controls - Fixed brush outline on touch input - Fixed ground plane scale in larger block size formats - Fixed plugin update fail if min_version is unspecified - Improved error handling when loading plugins - Fixed colors on edges when generating normal maps - Fixed default camera angle preset is not applied correctly in new projects - Fixed grid color change not applying - Fixed features not depending on the block size value (pixel density label in textures list) - Fixed #3191 animation groups not working in generic model - Adjusted cube auto UV overflow prevention - Fixed pivot marker being visible in paint mode in some cases - Fixed keybind display while holding Alt in Action Control - Fixed splash screen label for 4th place - Fixed dithering on low opacity smooth brush - Fixed behavior configuration for group renaming rules - Fixed #3194 rescale option is invisible in Java block 1.21.11 format version - Fixed rescale option import - Fixed rendering of rescale option with multi axis rotation - Removed outdated…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.6
5.0.5 · 2025-12-10 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | d28722f22854b2df79ed494ec0fc31179b6ae164af36730994c6336372d4b638 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.5 --exact
Release notes
Features & Changes - New Java block/item format version with no rotation limit (#3146) - Added Nautilus and Nautilus Baby skin presets - Added new language "Portuguese (Brazil)" (thanks @IagoEmanuel15!) - Reduced contrast of grid color - When auto UV is enabled on a cube, using the resize tool will now expand UVs in the direction in which it is being expanded Technical/API Changes - Added new event hooks: - display_model_stats - interpolate_keyframes - generate_texture_template - Added undo message argument to finish-/ed_edit event hook - Added displayFrame option on custom animator channels - Added support for boolean properties on keyframes - Added condition option for custom animation channels - Added support for requestable native API clipboard - The UV resolution in new projects now defaults to the format block size - Resolution presets in template generator are now displayed relative to block size - Added format option for forward direction, can be one of -z, +z, -x, +x - Made Model Stats customizable via plugin - Added animation_grouping format option to support one-per-file animation files Fixes - Fixed undo issue when creating armature (#3183) - Fixed #3151 Shelf display missing as a preset option - Fixed UV navigator showing when UV editor is not zoomed out - Fixed selection issue with armature inside nested bone chain - Fixed rotating armature bone chain applying rotation to all selected bones - Fixed being able to create armature as child of armature bone…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.5
5.0.4 · 2025-11-10 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 4d64e30e41b1495549ee4c91fab67a5ac9e5162e658a8eebb1517281333994f3 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.4 --exact
Release notes
Changes - Changed color of unweighted mesh from black to dark blue - Armature bones are now hidden in Paint mode - 3D mouse input no longer depends on the Controller Input setting - Updated the list of default external image editors, added - Aseprite - PixiEditor - Affinity Fixes - Fixed #3128 Currently selected frame in the animated texture breaks gltf export - Fixed #3127 Cannot upload to Sketchfab - Fixed "password" form input not working correctly - Toggling properties and renaming no longer triggers mirror modeling - Fixed armature mirror modeling issues - Fixed issue with group undo tracking in mirror modeling - Updated electron-builder and electron-updater - Fixed #3123 Mirror Modeling ignores rotation values when choosing opposite elements - Fixed selection getting lost after undoing certain group edits - Fail-safe for group actions that do not register changes to undo (#3121, #3104) - Fixed flipping bones not registering undo correctly - Fixed outliner line guide only appearing for groups - Downgrade electron (potential fix for #3118) - Fixed armature without mesh not exporting to glTF (#3117) - Apply render sides setting to material preview material (#3066) - Fixed brush opacity issue - Remove electron-color-picker dependency on mac and linux (#2066) - Fixed #3107 Motion graph shows wrong positions on child bones - Fixed double click to rename not working with single group - Fixed UX of hybrid menus when overlapping with right screen edge - Fixed being able to…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.4
5.0.3 · 2025-10-25 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 836ab286f0ecef4509bf66bead2e98dba8fe792a81068bdae13429b6b3dfbaee |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.3 --exact
Release notes
General Changes - Added ability to use multiple meshes in one armature - Added setting to select default bedrock format (entity or block) - Auto-detect bedrock block format when display settings exist - Made Edit Binding dialog resizable - Made it easier to double click to rename armature bone - Added support for new Minecraft Bedrock 1.21.120 Molang math and easing functions - Added setting for whether to limit brush opacity per stroke, defaults to on Mobile & Touch UX - Display transform toolbar in status bar to improve mobile UX - Added setting to control whether to use the transform panel or use transform toolbars in the status bar - Offset cursor tooltip on touch input towards the top to make it more readable Technical changes - Return false in action click event to cancel use - Included source maps in electron build to make the console easier to read - Improved missing WebGL API error message Fixes - Fixed color variable set to wrong value when opening theme dialog - Fixed issue loading models with texture mesh - Fixed group values not updating properly in element panel - Fixed stretch tool appearing in paint mode - Fixed stretch slider interval - Fixed stretch slider default value - Normalise vertex weights when exporting to glTF - Fixed UV editor scrollbar click detection - Fixed outliner element name color on iOS - Remember which panel tab was selected when switching modes or restarting - Fixed color picker not updating when switched to palette tab - Fixed…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.3
5.0.2 · 2025-10-16 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 645d2b22d219560a3ee26cce56117b1c7af770f2f9d8c070fa073a40cbe1cf7a |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.2 --exact
Release notes
Changes - Added collection context menu entry to open file - Deprecation notes are now displayed directly on the plugin page - Added argv API to Blockbench namespace - Added CSS layer for plugin styles Fixes - Fixed palette panel not expanding correctly - Fixed undo issue when deleting multiple nested groups - Fixed timeline effects icon - Fixed locators not appearing in IK target menu - Improved toolbars on mobile, remove overflow icon in main toolbar - Fixed mobile UI issue when using image editor - Fixed cursor tooltip display on mobile - Fixed mobile timeline navigation - Blueprints now auto-update references to new data format - Fixed issue with exporting step interpolation keyframes to bedrock - Fixed #3045 vertex points in gltf export - Fixed centering grouped elements in java block/item - Fixed #3061 cannot take a screenshot of the model in the GUI slot - Fixed #3058 selection issue after mirror modeling in object mode - Fixed #3046 groups not properly tracked in scaling undo - Fixed rotating multi-selected groups - Fixed error when displaying empty plugin list (#3050) - Fixed #3047 Collections are not saved in bbmodel - Fixed bedrock export of bezier curves and IK - Fixed dialog API not being requireable - Weight brush mirror modeling fix - Tweaked automatic weight generator - Fixed layered texture not updating when editing multiple times - Fixed #3064 Drag and drop skin issue - Fixed issue with flipping billboards - Fixed billboards not always rotating towards…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.2
5.0.1 · 2025-10-13 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 5ec867f1bd631ba4b49e75943dbf8dd5f3c1fc31420883d315f5425d7cf3b82a |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.1 --exact
Release notes
Changes - Enabled face direction view mode on cube projects - Added back render order option to cube context menu - Made adding outliner elements via context menu more user friendly Fixes - Fixed app failing to load for some users due to certain UI customizations - Fixed JSON syntax highlighting not working in plugin created code editors - Fixed #3036 Crash on Model Exit Confirmation Dialog on Linux - Fixed #3037 Generic Models cannot be exported as Collada if they contain a mesh - Fixed #3038 cannot delete palette color - Fixed #3035 limit to pallete broken - Fixed issue when exporting palette - Fixed palette saving issue - Fixed #3032 cannot move mesh with the parent group selected - Fixed action control sometimes installing/uninstalling wrong plugin when duplicates exist - Fixed keybinding conflicts being displayed with mouse keys - Fixed weight brush painting when moving camera with same key - Fixed #3031 Issue with mesh UV after switching to animation mode (#3034) - Fixed issue with build script in Linux (#2954) - Fixed molang invert issue - Fixed incorrect panel size after switching mode
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.1
5.0.0 · 2025-10-12 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 498ef96680d3bb752e467848fb24f1d0aa2eff2e89121bb4bad83b231c6df8c2 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 5.0.0 --exact
Release notes
Welcome to Blockbench 5.0! This update introduces multiple new elements, a new design, armatures, and much more! image Armatures Armatures introduce a new way of animating models. Attach an armature to a mesh to create a rig, then animate the rig. Rigs can bend and deform meshes, allowing greater flexibility when setting up a model for animation. Alongside armatures, the new tool "Weight Brush" has been added. This tool lets you control which parts of a mesh are affected by a certain bone. Select the tool, select a bone, and then paint on the mesh. A black area on your mesh indicates that the bone has no effect on it. The warmer the color, the higher the effect of the bone will be. A red vertex will be fully controlled by the bone. You can automatically calculate vertex weights based on the position of the bones, and the weight brush lets you refine this. - Added Armatures - Added Armature Bones - Added new Weight Brush tool - Added Vertex Weight and Vertex Bone Color view modes image Splines Splines are a new mesh type that simplify the creation of long mesh shapes following a specific path. Splines offer a great way to model objects like cables, branches, pipes, snakes, stylized hair, and all sorts of shapes like that. Overview over spline functionality Thanks to @Azagwen for developing this new feature! UI Changes - Upgraded the design of Blockbench, introducing more rounded corners, gradients, shadows, and paddings, and improving usability - Multiple panels can now be…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/5.0.0
4.12.6 · 2025-08-05 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 7da67bd4d3f273e125dfb7f147339e7ce3606d4b662446fcfaeb672d68eebc03 |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 4.12.6 --exact
Release notes
Changes - Added Copper Golem skin preset - Added support for variables/queries with arguments (such as query.property) in variable placeholders - Updated MolangJS to 1.6.6, adds support for new math function Math.min_angle - Added PBR material capability to Minecraft Java formats (#2808) - Added the option to generate normal maps - New language: Turkish Fixes - Fixed error in bogged_layer skin template - Fixed #2752 Error when resizing MER Texture - Fixed #2832 invalid texture state after rotating layer - Fixed rendering of emissive maps - Fixed #2871 context.foo not working as variable placeholder - Fixed generating box UV template out of per face UV using wrong texture sources - Fixed molang validator flagging curly brackets as invalid character
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/4.12.6
4.12.5 · 2025-06-17 · 1 installer notes
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x86 (32-bit) | NSIS | Per useren-US | 194702408696d33ad9f05a4ae90889780b03d96cd738b8150a92079d33b4ebaa |
Download |
Pin this version: winget install --id JannisX11.Blockbench --version 4.12.5 --exact
Release notes
Changes - Added happy ghast skin preset - Added ghast harness skin preset - Disabled 22.5 degree rotation restriction on Java block/item models for version 1.21.6 - Added format version selector in project settings for Java block/item models to version new free rotation ability - Added default resolution option for skin presets - Vertex snap now works with null objects and locators - Color picker with Combined Color turned off now picks combined color if active layer is transparent - Added support for locators in sound keyframe - Changed minimum size for generating texture to 1x1 pixels Fixes - Fixed #2787 Grouping bones+cubes behaving unexpectedly - Fixed #2804 color picker layer offset issue - Parse variable placeholders once on text change to improve performance (#2786) - Fixed #2741 Timeline horizontal scroll not working with wheel/trackpad - Fixed #1637 Box UV can generate with decimals, causing visual issues - Fixed #2775 Copy Animation dialog sometimes opening when duplicating bones that are not animated (#2776) - Fixed #2791 Cannot resolve multiple groups at once - Fixed marker color index out of bounds issues (#2777) - Fixed mesh marker color not randomized per new mesh - Fixed size slider behaving incorrectly on cubes with negative size - Fixed #2759 Invalid rotation values in default display presets - Fixed #2760 Text Input Changes to Display Transforms Not Undoable - Fixed #2758 Fit to frame not saved to display presets - Fixed #2817 Error when exporting…
Full release notes from the publisher
Manifest: manifests/j/JannisX11/Blockbench/4.12.5
All older versions: manifests/j/JannisX11/Blockbench
Mac versions
Homebrew casks list only the current release. Earlier builds appear in the cask’s history on GitHub, and Homebrew cannot install them directly.
5.2.2 latest · 2 installers
| Architecture | Format | Requires | File & source | SHA-256 | Download |
|---|---|---|---|---|---|
| Intel (x64) | DMG | macOS 12+ | Blockbench_x64_5.2.2.dmggithub.com | d743fa5d92db3e5081a450ca91ab0536c7a62ac12b9c1a7374040e2524a15469 |
Download |
| Apple silicon (ARM64) | DMG | macOS 12+ | Blockbench_arm64_5.2.2.dmggithub.com | 0d072bf863ee3e0bcaecbd0de67a5ffd29dfbf6ee2e8fe5eeb872a14331c5c03 |
Download |
Release notes
Linux versions
Flathub lists only the current release, and Flatpak installs the newest build; earlier versions cannot be chosen from the listing.
5.2.2 latest · 2026-10-08 · 1 installer
| Architecture | Format | Scope | SHA-256 | Download |
|---|---|---|---|---|
| x64 (64-bit) | Flatpak | — | Not provided | Download |
Release notes
Alternatives to Blockbench
Similar apps in 3D and CAD on Everyversion. Each one links to the download location named in the publisher’s package data, with a SHA-256 checksum.
Blockbench FAQ
Is Blockbench safe to download from here?
We host no installers. Every download button goes to the download location named in the package listing, and the checks below were run on those files.
On 2026-11-08 we downloaded the latest 3 installers from those sources and re-computed the SHA-256 of each: 3 of 3 match the package catalog’s value. Code signatures: 1 valid, 2 not signed.
VirusTotal: one engine out of 64 flagged Blockbench_5.2.2.exe. A single flag among that many engines is usually a false alarm. We still list it under Detections.
Reports exist for 2 of 4 files, so the rating does not cover the rest.
Our rating: Safe so far. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: Blockbench’s official website.
Does Blockbench update itself after I install an old version?
For Windows, we have no information on whether Blockbench updates itself, and for Mac, we have no confirmation that the app updates itself, although many apps check for updates and offer to install them. Look for an update setting in Blockbench (see Blockbench’s documentation) before you rely on an older version.
Does Blockbench cost anything?
No. Blockbench is free and open source (license: GPL-3.0).
Which versions of Blockbench are listed here, and how far back?
For Windows, we list 50 versions, from 4.0.5 up to 5.2.2 (the catalog has 63, and we keep the newest 50), and for Mac, only the current release (5.2.2) is listed, because older Mac builds are not kept in the package listing, and for Linux, we list 1 version, from 5.2.2 (2026-10-08) up to 5.2.2. This page shows the newest 20 Windows versions; the JSON and Markdown files for this app list all 50 Windows versions.
Where do the download links go?
They go straight to the source named in the package catalog, with nothing added by us: for Windows, to github.com, and for Mac, to github.com, and for Linux, to dl.flathub.org. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: Blockbench’s official website.