ToolsCrateAll tools

Minecraft NBT Viewer

Open any Minecraft NBT file — level.dat, playerdata, schematics — as a browsable tree. Gzip is unwrapped automatically, and both Java and Bedrock byte orders are supported.

Intended for your own single-player save files. Editing saves in multiplayer or online games breaks their terms of service and can get your account banned. Always keep a backup of the original file before you change anything.

Reads Minecraft NBT from Java Edition (big-endian) and Bedrock (little-endian), decompressing gzip automatically since level.dat is almost always compressed. 64-bit Long values are shown as strings because JavaScript numbers cannot hold them exactly. This is a viewer — it does not write NBT back, so use it to understand a save rather than to edit one.

How to use

  1. 1Drop level.dat, a playerdata file or any .nbt file.
  2. 2Browse the tag tree, or switch to the JSON view.
  3. 3Copy or download the whole structure as JSON.

Frequently Asked Questions

What is NBT?

Named Binary Tag, the format Minecraft uses for nearly all its structured data — world settings, player inventories, entities and schematics. It is a tree of typed, named tags, similar in spirit to JSON but binary and compact.

Where do I find these files?

level.dat sits in the root of each world folder, on Windows under %appdata%\.minecraft\saves\[world]. Player data lives in playerdata/[uuid].dat inside the same folder. Always copy a file out before opening it, and never edit a world that is currently loaded.

Does it work with Bedrock Edition?

Yes. Bedrock writes little-endian NBT and its level.dat has an 8-byte header before the root tag; both are detected automatically. Bedrock world data itself lives in a LevelDB database, which this tool does not read.

Why are some numbers shown as text?

64-bit Long values exceed what a JavaScript number can hold exactly, so they are rendered as strings to avoid silently corrupting them. World seeds are the usual case.

Can I edit and save the file?

Not with this tool — it reads NBT but does not write it. For editing, NBTExplorer is the long-standing desktop option. Use this to inspect a file quickly without installing anything.