Minecraft NBT Editor
Edit NBT (Named Binary Tag) files right in your browser. Open and modify playerdata, level.dat, structure (.nbt), and world save files for Java Edition with a clean tree view, search, and safe, type‑aware edits—no installs required.
How to use the NBT Editor:
- Upload a NBT file (.dat, .nbt, .dat_old) or JSON file
- Browse and edit the NBT data structure
- Use the search box to find specific tags
- Download the modified file or copy as JSON
Supported files: level.dat, playerdata/*.dat, structures/*.nbt, and more
No file loaded
Upload a NBT file to get started
Java Edition Files Focus
Our NBT editor is designed specifically for Java Edition Minecraft files. For best results, use with Java Edition world saves and structure files.
Explore More Minecraft Tools
Resource Pack Merger
Combine multiple Minecraft resource packs into one. Upload your texture packs, resolve conflicts visually, and download your merged pack instantly.
Custom Totem Generator
Create a personalized Minecraft Totem of Undying using your player skin. Generate, edit, and share your custom totem design.
Minecraft Skin Editor
Design and customize Minecraft skins with our online editor. Features 3D preview, advanced drawing tools, and instant PNG export.
About Minecraft NBT Editor
NBT (Named Binary Tag) files are the backbone of Minecraft's data storage system. Every world save, player inventory, structure schematic, and configuration file uses NBT format to store structured data. Our online NBT editor allows you to browse and modify these files directly in your web browser without needing to install any software.
Whether you're a map maker looking to adjust spawn coordinates, a server administrator needing to modify player data, or a builder wanting to edit structure files, this tool provides an intuitive interface to work with NBT files safely and efficiently.
What Files Can You Edit?
World Data Files
- level.dat - Main world file containing spawn point, game rules, world seed, time, difficulty, and world border settings
- level.dat_old - Backup of previous world state for recovery
- raids.dat - Active village raid data
Player Data Files
- playerdata/*.dat - Individual player inventory, health, experience, position, and game mode
- advancements/*.json - Player advancement progress and statistics
- stats/*.json - Player statistics like blocks mined, mobs killed, distance traveled
Structure Files
- structures/*.nbt - Saved structure blocks for templates and schematics
- generated/minecraft/structures/*.nbt - World generation structure templates
Common Use Cases
🎮 Fix Player Issues
- Recover lost items from player inventory
- Change player position if stuck in terrain
- Adjust player health and hunger levels
- Modify experience points and levels
- Change player game mode
🌍 Modify World Settings
- Change world spawn coordinates
- Adjust world border size and center
- Modify game rules (keepInventory, mobGriefing, etc.)
- Change difficulty and game mode
- Set world time and weather
🏗️ Edit Structures
- Modify saved structure block templates
- Change block types in structure files
- Adjust structure placement offsets
- Edit entity data within structures
⚙️ Server Administration
- Batch edit player permissions
- Reset player progress or stats
- Configure world generation settings
- Manage server world data
How to Use the NBT Editor
Step 1: Locate Your NBT Files
Minecraft NBT files are stored in your world save folder:
macOS: ~/Library/Application Support/minecraft/saves/[World Name]/
Linux: ~/.minecraft/saves/[World Name]/
Step 2: Upload Your File
Click the file input above and select your NBT file. Supported formats include .dat, .nbt, .dat_old, and .json files. Files up to 5MB are supported for optimal browser performance.
Step 3: Browse and Edit
Once loaded, you'll see a hierarchical tree view of your NBT data. Click on compound tags (folders) to expand them. Use the search box to quickly find specific tags by name. The editor displays type indicators for each value (byte, short, int, string, etc.).
Step 4: Save Your Changes
After making your edits, click the "Download" button to save the modified file, or use "Copy JSON" to copy the data as JSON format for sharing or backup purposes.
Safety Tips
- Always backup your world before editing NBT files. Copy your entire world folder to a safe location.
- Close Minecraft before editing world files. Editing while Minecraft is running can cause data corruption.
- Verify file integrity after making changes. Load the world in Minecraft to ensure everything works correctly.
- Be careful with data types. Using the wrong type (e.g., string instead of int) can cause issues.
- Test in a copy first. If you're making significant changes, test them in a world copy first.
Understanding NBT Tag Types
NBT files use different data types to store values efficiently:
8-bit integer (-128 to 127)
16-bit integer (-32,768 to 32,767)
32-bit integer (-2B to 2B)
64-bit integer (very large numbers)
32-bit decimal number
64-bit decimal number (high precision)
Text value
Array of same-type values
Container of named tags
Frequently Asked Questions
Is this tool safe to use?
Yes! All processing happens in your browser - no files are uploaded to our servers. Your NBT files never leave your computer. Always backup your world before making edits.
Can I edit Bedrock Edition files?
This tool is optimized for Java Edition NBT files. Bedrock Edition uses a different format (LevelDB) that is not currently supported.
Why won't my file load?
Most Minecraft NBT files are gzip-compressed. If your file won't load, it may be corrupted, in an unsupported format, or compressed with a method not yet supported. Try with a fresh world save.
Can I edit multiplayer server files?
Yes! Server world files use the same NBT format. Just make sure to stop the server before editing any files, and always keep backups.
What Minecraft versions are supported?
This editor supports NBT files from all Minecraft Java Edition versions. The NBT format has remained largely consistent, though some tags may be version-specific.
Additional Resources
Minecraft Wiki: NBT Format
Learn about the technical details of NBT format, tag types, and file structure.
View on Minecraft Wiki →Player.dat Format
Complete reference for player data file structure and all available tags.
View on Minecraft Wiki →Level.dat Format
Learn about world data file structure, game rules, and world settings.
View on Minecraft Wiki →Structure Block Format
Documentation on structure files and how they're used in Minecraft.
View on Minecraft Wiki →