Freedom251 › Minecraft Pixel Art Generators
img2mcstructure

What img2mcstructure is
img2mcstructure is a free, open-source browser tool that converts images into Minecraft structure files. It accepts PNG, JPEG, GIF, animated GIF, and VOX inputs. Users can choose output formats including .mcstructure, .mcfunction, .nbt, .schematic, and .mcaddon, then download the result. Settings cover block palette, output format, grid size, texture resolution, and structure axis. Palettes can be edited with added blocks, reset to defaults, saved, or imported and exported as JSON. An animated-GIF option turns frames into animated block textures instead of depth layers. The page provides a filename field defaulting to structure.mcstructure and a Download button. It says processing runs entirely in the browser without server uploads. The project is licensed GPL-3.0; its package works with Deno and Bun, while Cloudflare Workers compatibility is unknown.
Who it suits
The tool suits Minecraft users who want browser-based image conversion into schematic or structure formats. It also fits users needing custom palettes or animated-GIF handling.
What it does well
- Free and open source under GPL-3.0
- Supports PNG, JPEG, GIF, and VOX
- Exports several Minecraft-related formats
- Custom palettes with JSON import and export
- Browser processing requires no server uploads
What to know first
- Cloudflare Workers compatibility is unknown
- Output depends on Minecraft structure formats
- Advanced conversion requires configuring several settings
Getting started
- Open the img2mcstructure website in a web browser.
- Choose an image in PNG, JPEG, GIF, or VOX format.
- Adjust the palette, output format, grid size, texture resolution, or structure axis as needed.
- Set the output filename if desired.
- Download the converted structure.
Verdict
img2mcstructure provides broad image-input and Minecraft-output support in a browser, with detailed palette and animation controls. Its local processing and open-source license are useful for users who want downloadable structures without server uploads.
Questions
Is img2mcstructure free?
Yes. It is free and open source under the GPL-3.0 license.
Which image formats can it use?
It supports PNG, JPEG, GIF, including animated GIFs, and VOX files.
Which output formats are available?
Listed formats are .mcstructure, .mcfunction, .nbt, .schematic, and .mcaddon.
Can I customize the block palette?
Yes. You can add blocks, reset to the default, import or export JSON, and save a custom palette.
Does it upload images to a server?
The browser tool says it runs entirely in the browser and requires no server uploads.
Which package runtimes are supported?
The package page says it works with Deno and Bun. Compatibility with Cloudflare Workers is unknown.
Facts from img2mcstructure's own pages
- Animated GIFs
- An option creates animated block textures from GIF frames instead of depth layers. · jasonjgardner.github.io, 9 Oct 2026
- Block palettes
- Users can customize palettes, import or export JSON, add blocks, reset to the default, and save a custom palette. · jasonjgardner.github.io, 9 Oct 2026
- Conversion settings
- The interface offers block palette, output format, grid size, texture resolution, and structure axis settings. · jasonjgardner.github.io, 9 Oct 2026
- Demo
- The maker's GitHub repository links to a demo at mcstructure.deno.dev. · github.com, 8 Oct 2026
- GIF handling
- An option makes animated GIFs create animated block textures instead of depth layers. · jasonjgardner.github.io, 8 Oct 2026
- Input formats
- The page says it supports PNG, JPEG, GIF (including animated), and VOX files. · jasonjgardner.github.io, 9 Oct 2026
- Intended use
- The repository links to a demo and examples for advanced usage. · github.com, 9 Oct 2026
- Library
- The browser tool says it is made with the img2mcstructure library. · jasonjgardner.github.io, 9 Oct 2026
- License
- The maker's repository identifies a GPL-3.0 license. · github.com, 9 Oct 2026
- Output
- The page provides a filename field defaulting to structure.mcstructure and a Download button. · jasonjgardner.github.io, 9 Oct 2026
- Output format
- The browser tool lets users choose an output format and download the converted structure. · jasonjgardner.github.io, 8 Oct 2026
- Package runtimes
- The JSR package page says the package works with Deno and Bun; compatibility with Cloudflare Workers is unknown. · jsr.io, 8 Oct 2026
- Palette customization
- Users can customize a block palette, import or export it as JSON, and save a custom palette. · jasonjgardner.github.io, 8 Oct 2026
- Privacy
- The page says conversion runs entirely in the browser and requires no server uploads. · jasonjgardner.github.io, 9 Oct 2026
- Project description
- The maker's GitHub repository describes the project as converting an image to a .mcstructure via a serverless function. · github.com, 9 Oct 2026
- Purpose
- img2mcstructure converts images to Minecraft structure files in the browser. · jasonjgardner.github.io, 9 Oct 2026
- Support
- The maker's GitHub repository shows zero open issues when viewed. · github.com, 8 Oct 2026
Where img2mcstructure stands on Freedom251
- Minecraft Pixel Art Generators#22 of 23