FREEDOM251

Freedom251 › Minecraft World Editors

Minecraft NBT Editor

Free plan LinuxMacWindows

Visit Minecraft NBT Editor Alternatives Pricing

Minecraft NBT Editor's own site

What Minecraft NBT Editor is

Minecraft NBT Editor is a Python-based command-line tool for viewing and editing Minecraft NBT data, including Bedrock editions. It handles every NBT tag type and provides create, read, update, delete, move, and composite editing operations. Supported files are .dat, .nbt, .mca, and .mcstructure. The project supports Java Edition big-endian NBT and Bedrock Edition little-endian NBT, including optional 8-byte headers, and can work with Gzip, Zlib, or uncompressed data. After installation, users can run either the minecraft-nbt or nbt-editor command. The CLI offers searches by value, tag type, name pattern, or path, and can convert NBT files to JSON. A Bedrock-specific enable command can turn on listed experimental features and accepts a backup option. The project recommends installing from PyPI with pip install minecraft-nbt-editor or from source. It runs on Linux, Windows, and macOS, and its MIT license makes the package open source. The listed Free plan costs nothing and requires Python 3.8 or later. PyPI classifies the intended audience as developers and the development status as Alpha.

Who it suits

This tool suits developers and Minecraft users who want command-line access to edit NBT files across Java and Bedrock editions. It is a fit for users comfortable installing a Python package or installing from source on Linux, Windows, or macOS.

What it does well

  • Supports all NBT tag types and editing operations.
  • Works with Java and Bedrock NBT.
  • Reads four listed Minecraft file formats.
  • Searches NBT data and converts files to JSON.
  • MIT-licensed and free.

What to know first

  • Requires Python 3.8 or later.
  • The project is classified as Alpha.
  • Getting started requires a PyPI or source installation.

Limits

The Free plan costs nothing and requires Python 3.8 or later. PyPI classifies the package's development status as Alpha.

Plans

PlanBilled and limitsPrice
FreeMIT-licensed Python package · Python >=3.8Free

As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Install Python 3.8 or later.
  2. Install from PyPI with pip install minecraft-nbt-editor, or install from source.
  3. Run the minecraft-nbt or nbt-editor command to view and edit NBT files.
  4. Use the command-line searches or convert NBT files to JSON as needed.

Verdict

Choose Minecraft NBT Editor if you need a free, open-source command-line tool for editing Minecraft NBT data across both editions. Look elsewhere if you need software outside an Alpha-stage Python package or cannot install it through PyPI or from source.

Questions

Is Minecraft NBT Editor free and open source?

Yes. Its Free plan costs nothing, and the project is licensed under MIT.

Which Minecraft editions does it support?

The project supports both Java Edition and Bedrock Edition NBT.

Which operating systems does it support?

It works on Linux, Windows, and macOS.

What file types can it edit?

Supported formats include .dat, .nbt, .mca, and .mcstructure.

How can I install it?

The project recommends installing from PyPI with pip install minecraft-nbt-editor or installing from source.

What Python version does it require?

The listed Free plan requires Python 3.8 or later.

Facts from Minecraft NBT Editor's own pages

Bedrock experiments
A Bedrock-specific enable command can turn on listed experimental features and accepts a backup option. · github.com, 11 Oct 2026
Command line
After installation, users can run the minecraft-nbt or nbt-editor command to view and edit NBT files. · github.com, 11 Oct 2026
Compression
Supported compression formats are Gzip, Zlib, and uncompressed. · github.com, 11 Oct 2026
File formats
It supports .dat, .nbt, .mca, and .mcstructure files. · github.com, 11 Oct 2026
Installation
The project recommends installation from PyPI with pip install minecraft-nbt-editor or installation from source. · pypi.org, 11 Oct 2026
Intended audience
PyPI classifies the package's intended audience as developers and its development status as Alpha. · pypi.org, 11 Oct 2026
Java and Bedrock
The project describes Java Edition big-endian NBT and Bedrock Edition little-endian NBT with optional 8-byte headers. · github.com, 11 Oct 2026
License
The repository says the project is licensed under the MIT License. · github.com, 11 Oct 2026
NBT editing
It supports all NBT tag types and create, read, update, delete, move, and composite edit operations. · github.com, 11 Oct 2026
Operating systems
The project says it works on Linux, Windows, and macOS. · github.com, 11 Oct 2026
Product
Minecraft NBT Editor is a Python-based NBT editor that supports Bedrock editions. · github.com, 11 Oct 2026
Search and conversion
The CLI includes searches by value, tag type, name pattern, or path, and can convert NBT files to JSON. · github.com, 11 Oct 2026

Where Minecraft NBT Editor stands on Freedom251

Look at these too