
Voxel optimizer
A downloadable tool for Windows
If you have ever tried to export a magicavoxel mesh, whether because you need it to use it in Blender, Godot, Unity or just to send it to your friends, you'll know that the size is too big..
With this program you'll be able to compress this files in a smaller and a better way. For more information go to: Voxel optimizer on github and don't forget to SHARE YOUR FEEDBACK!
IMPORTANT (read before downloading):
There are currently some issues:
- No version for macOS (although it might run with Wine)
- No animation support
- No group rotation support
Updated | 18 days ago |
Status | Released |
Category | Tool |
Platforms | Windows |
Author | Davidevofficial |
Made with | Rust |
Tags | Game Design, game-dev, magicavoxel, tool, Voxel |
Average session | A few minutes |
Languages | English |
Inputs | Mouse |
Accessibility | Color-blind friendly, High-contrast, One button |
Links | Github |
Install instructions
To get started download and extract the zip. If you get a security warning simple click "More Info..." and discard the warning.
After downloaded double click the execuable, drag-and-drop, convert and share here your results and feedbacks!
Development log
- Changelog 2.0.6 to 2.0.1118 days ago
- V2.0.6 ChangelogApr 19, 2025
- v2.0.5 ChangelogJan 23, 2025
- V2.0.4 ChangelogJul 29, 2024
- v2.0.3Jul 22, 2024
- V2.0.2 ChangelogJul 02, 2024
- V2.0.0 ChangelogJun 17, 2024
Comments
Log in with itch.io to leave a comment.
Amazing tool! The easiest way i found to convert a vox file with multiple models into a single .obj it also took a model from over 500,000 vertices to under 30,000
Hey, I'm not sure what the issue is with textures/UVs when importing to Godot:


Magicka:
Godot:
It is most likely a problem with godot that you can easily solve, follow this tutorial (from minute 3):
If it doesn't fix the problem try to increase the digits in the UV coordinates, here is a guide:
https://github.com/davidevofficial/voxel_optimizer?tab=readme-ov-file#enable-man...
lemme know how it goes :)
Will try! Thnx for the response. I tried an alt model, am a beginner in Godot