
Craftmatic
Craftmatic is a Minecraft schematic toolkit for parsing, generating, viewing, and converting schematic files.
What Craftmatic is
Craftmatic is a Minecraft schematic toolkit for parsing, generating, viewing, and converting schematic files. Its web app accepts .schem, .litematic, and .glb files, and its interactive 3D viewer includes cutaway and orbit controls. Structure generation offers 10 structure types, 9 architectural styles, and 20 room types. Exports include Bedrock add-ons and structures, Java schematics, WorldEdit .litematic files, and formats such as STL, GLB, OBJ, Three.js JSON, HTML, layer guides, and PDF print output. The project includes 334 Faithful 32x block textures and procedural fallback textures. Craftmatic also works as an npm library and command-line tool. Uploaded .schem files are parsed in the browser without a server; the application is a static SPA, and API calls go directly from the browser. Its architecture documentation says API keys are stored in localStorage and visible to client-side code. Live delivery to Bedrock is labeled experimental, and the GitHub Pages mirror lacks the LEGO model corpus, LDraw parts library, and related proxy routes available on craftmatic.click.
Good
- Imports .schem, .litematic, and .glb files.
- 3D viewer includes cutaway and orbit controls.
- Offers Minecraft and general 3D export formats.
- Uploaded .schem files are parsed in the browser.
- Free plan is listed.
Watch out
- Live delivery to Minecraft Bedrock is experimental.
- API keys are visible to client-side code.
- GitHub Pages mirror lacks the LEGO corpus and LDraw library.
- Requires JavaScript to run.
Who it suits
Craftmatic suits Minecraft builders who want to generate, inspect, or convert schematic files, and makers who need additional 3D export formats. It is also available as an npm library and command-line tool.
Verdict
Craftmatic covers schematic generation, viewing, and conversion, with Minecraft and other export formats. Note its client-visible API keys and experimental Bedrock delivery before relying on those workflows.
The facts
Each one read from Craftmatic's own pages, with the date it was checked.
What it does
- 3D viewer
- It provides an interactive Three.js schematic viewer with cutaway and orbit controls.checked 2 Oct 2026
- 3D viewer controls
- The page says to drag to rotate, scroll to zoom, and right-drag to pan.checked 2 Oct 2026
- Address integrations
- The address pipeline can use Census, Parcl, Smarty, OpenStreetMap, Mapbox, Google Solar, Google Street View, Mapillary, Overture, AWS Terrarium, and other environmental data services.checked 2 Oct 2026
- Architecture
- The application is a fully static SPA with no backend, and API calls are made directly from the browser.checked 2 Oct 2026
- Bedrock delivery
- The page labels live delivery to Minecraft Bedrock as experimental.checked 2 Oct 2026
- CLI and library
- Craftmatic works as both an npm library and a command-line tool installable with npm install craftmatic.checked 2 Oct 2026
- Exports
- The site offers Bedrock add-ons, Bedrock structures, Java schematics, WorldEdit .litematic files, STL, GLB, OBJ, Three.js JSON, HTML viewers, layer guides, and PDF print output.checked 2 Oct 2026
- File import
- The import area accepts .schem, .litematic, and .glb files.checked 2 Oct 2026
- Import
- The web app accepts .schem, .litematic, and .glb files.checked 2 Oct 2026
- LEGO deployment limit
- The GitHub Pages mirror lacks the LEGO model corpus, LDraw parts library, and related proxy routes available on craftmatic.click.checked 2 Oct 2026
- LEGO workflow
- The page says users can search for a LEGO set and upload its LDraw file.checked 2 Oct 2026
- License
- The project is released under the MIT license, while Faithful 32x textures are CC-BY-SA.checked 2 Oct 2026
- Map input
- The page invites users to enter an address to see satellite view.checked 2 Oct 2026
- Minecraft export
- Export options include Bedrock Add-On (.mcaddon), Bedrock Structure (.mcpack), Java Schematic (.schem), and .litematic for the Litematica mod.checked 2 Oct 2026
- Other export formats
- The page lists STL, GLB, OBJ, Three.js JSON, standalone HTML, a layer guide, and PDF print output.checked 2 Oct 2026
- Product
- The page identifies Craftmatic as a Minecraft schematic toolkit.checked 2 Oct 2026
- Purpose
- Craftmatic is a Minecraft schematic toolkit for parsing, generating, rendering, and converting .schem files.checked 2 Oct 2026
- Review
- The review area accepts .schem and .litematic files and reference images such as satellite, street view, and renders.checked 2 Oct 2026
- Schematic viewing
- The page says users can upload a .schem file to view it.checked 2 Oct 2026
- Security limitation
- The architecture documentation says API keys are stored in localStorage and are visible to client-side code.checked 2 Oct 2026
- Structure generation
- It generates 10 structure types with 9 architectural styles and 20 room types.checked 2 Oct 2026
Where it runs
- Browser processing
- Uploaded .schem files are parsed in the browser with no server required.checked 2 Oct 2026
- Browser requirement
- The page says Craftmatic requires JavaScript to run.checked 2 Oct 2026
The company
- Maker profile
- The repository is maintained under the GitHub account tribixbite, whose profile identifies the person as Will Stone.checked 2 Oct 2026
Alternatives to Craftmatic
- 1

Bloxelizer
Free planAndroidiOSWebAPI7.9From $29.99 a year - 2
SchemConvert
Free planOpen sourceLinuxmacOSWindows7.7$4.99 one-time - 3
CurseForge
Free planWeb7.2Free plan - 4
Litematic Converter
Free planOpen sourceLinuxmacOSWindows7.1Free plan - 5

AutoBuild
Free planWebLinuxmacOSWindows6.9Free plan - 6
SchemViewer
Free planWebLinuxmacOSWindows6.6Free plan
