JsonForge

Web · Windows · Mac · Linux

Freedom report

Three barsScore 6.6

  • Free tierA free tier is on its own pricing page
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

JsonForge is a visual editor for building Minecraft Bedrock JSON UI screens and exporting them for resource packs. It runs in modern browsers and as an Electron desktop application on Windows, macOS, and Linux. Users can place interface elements on a canvas, edit their properties, add textures, and inspect the JSON. The editor includes 10 element types, such as panels, images, labels, buttons, toggles, and custom elements. Its dockable workspace includes Toolbox, Hierarchy, Canvas, Properties, Textures, Bindings, and JSON Preview panels. The canvas supports anchors and the game’s nine-slice texture behavior, with an Edit/Preview toggle. Export targets include form screens, HUD overlays, and restyled vanilla scoreboards, with .mcaddon or .mcpack output as applicable. JsonForge includes five ore-UI preset texture sets and Minecraft fonts. Projects can be stored as .jfproject bundles or handled as raw Minecraft Bedrock JSON UI .json files. The desktop app can find worlds on the machine and install exported packs into resource and behavior pack folders. It is free and open source under the MIT license. The guide notes that resource packs can restyle what the game draws but cannot create new values; live text must come from a form script or scoreboard.

Who it is for

JsonForge suits Minecraft Bedrock creators who want to design and export JSON UI screens visually. It is available in a browser or as a desktop app on Windows, macOS, and Linux.

What is good

  • Free and open source under the MIT license.
  • Includes 10 interface element types.
  • Exports form, HUD, and restyled scoreboard targets.
  • Projects can bundle elements, bindings, and textures.
  • Desktop app can install packs into local worlds.

What to know first

  • Resource packs cannot invent new values.
  • Live text requires a form script or scoreboard.
  • All script-filled form grid cells use the first button’s style.

Verdict

JsonForge provides a visual workflow for creating and exporting Minecraft Bedrock UI, with browser and desktop options. Its guide documents limits around new values and script-filled form button grids.

Get started with JsonForge

  1. Open the JsonForge website in a modern browser, or use the desktop application for Windows, macOS or Linux.
  2. Create a canvas layout with the available interface elements.
  3. Adjust element properties, textures, bindings and layout in the dockable panels.
  4. Save the project as a .jfproject file or work with raw Minecraft Bedrock JSON UI .json.
  5. Export a form screen, HUD overlay or restyled vanilla scoreboard as an applicable .mcaddon or .mcpack.
  6. On desktop, find a world on the machine and install exported packs into its resource and behavior pack folders.

What the free plan stops at

Resource packs can restyle what the game already draws but cannot invent new values; live text must come from a form script or scoreboard. For script-filled form button grids, the drawn layout determines capacity and every grid cell uses the first drawn button's style.

Questions about JsonForge

How much does JsonForge cost?

The listed plan is free at no cost. JsonForge is open source under the MIT license.

Which platforms does JsonForge support?

It runs in modern browsers and as a native Electron desktop application on Windows, macOS and Linux.

What can it export?

Export targets include form screens, HUD overlays and restyled vanilla scoreboards. It produces .mcaddon or .mcpack files as applicable.

Can JsonForge install packs into a Minecraft world?

The desktop app can find worlds on the machine and install exported packs into their resource and behavior pack folders.

Can a resource pack add new live values?

No. The guide says a resource pack can restyle what the game draws, while live text must come from a form script or scoreboard.

JsonForge plans and pricing

All plans
Free and open source Free Web and Electron app · MIT licensed github.com · 5 Oct 2026

Compared on Minecraft add-on editors

Pack types
resource pack, behavior pack
Editor mode
visual
Scripting support
Yes
Version targeting
unspecified
Available platforms
Web, Windows, macOS, Linux

Best JsonForge alternatives

See all 20