NBT/JSON Editor
Edit NBT and JSON configs with validation, formatting, and templates.
Editor
2 charactersTips: Use templates to get started quickly. The editor validates JSON in real-time. Format button prettifies your code, Minify compresses it for commands.
Not affiliated with Mojang AB or Microsoft. Minecraft is a trademark of Mojang AB.
What is Minecraft NBT Data?
NBT (Named Binary Tag) is the format Minecraft uses to store structured data — player inventories, entity properties, item metadata, potion effects, and more. In commands it is represented as SNBT (Stringified NBT), which looks like JSON but with type suffixes.
The GBNodes NBT Editor lets you write and validate JSON-format NBT data with live error highlighting, one-click formatting, minification, and ready-made templates for player, entity, item, and sign data.
Frequently Asked Questions
What is NBT in Minecraft?
NBT (Named Binary Tag) is Minecraft's data format for player inventories, entity properties, item metadata, and world settings. In commands it appears as SNBT — a JSON-like format with type suffixes (e.g. 1b for byte, 1.0f for float).
How do I use NBT in Minecraft commands?
Use NBT in commands like /give, /summon, and /data. Example: /give @p minecraft:diamond_sword{Enchantments:[{id:"sharpness",lvl:5}]} 1. Build and validate your NBT here, then paste into commands.
How do I add custom name and lore to an item?
Use the NBT tag: {display:{Name:'{"text":"Name","color":"gold"}',Lore:['{"text":"Lore line"}']}}. Load the Item Data template above as a starting point.
What is the difference between NBT and JSON?
NBT is Minecraft's binary format. JSON is used in data packs and resource packs. SNBT (in commands) resembles JSON but has type tags. The editor works with JSON-formatted NBT for easy browser editing.
Need a Minecraft Server to Test Your NBT Data?
GBNodes provides Minecraft server hosting in India from ₹180/GB — AMD EPYC & Ryzen hardware with GBSHIELD DDoS protection.
View Minecraft Hosting Plans