UPDATED FOR 26.2
Minecraft Tools for Java Edition
26 free tools for editing worlds, generating commands, and designing skins, banners, armor and more. Commands and IDs match the version you play, from 1.17 to 26.2.
- Free, no install
- Files stay in your browser
- 3 mods supported
/give @p minecraft:diamond_sword[minecraft:enchantments={sharpness:5,unbreaking:3,mending:1},minecraft:custom_name={text:"Dawnbreaker",italic:false}] 1
PREVIEW
Dawnbreaker
Sharpness V
Unbreaking III
Mending
minecraft:diamond_sword
Made with the Enchantment Builder
Open itQUICK START
Got a world file? Drop it here.
Drop your level.dat or player data file to begin editing. It opens in the right editor and is read in your browser, never uploaded.
Drop level.dat or playerdata files here
or click to browse your files
THE TOOLKIT
Minecraft editing tools
Everything you need to edit and explore your Minecraft worlds. All tools work directly in your browser.
File editors
3Open level.dat and player files and change them visually. Nothing is uploaded.
Generators
8Fill in a form, get a command or datapack file that works on your version.
Design tools
10Skins, banners, books, armor and mobs, with live previews as you build.
Reference
5Look things up: recipes, IDs, player UUIDs and skins, portal coordinates.
VERSION-EXACT
Same item.
The right syntax for your version.
Minecraft keeps changing how commands are written. Pick your version and every ID, item component and text format follows it. These are the real outputs of the Enchantment Builder for one sword, in three eras of Java Edition.
Java 1.20.4· NBT tags
/give @p minecraft:diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5s}, {id:"minecraft:unbreaking", lvl:3s}, {id:"minecraft:mending", lvl:1s}], display:{Name:'{"text":"Dawnbreaker","italic":false}'}} 1 Java 1.21.4· item components
/give @p minecraft:diamond_sword[minecraft:enchantments={levels:{sharpness:5,unbreaking:3, mending:1}}, minecraft:custom_name='{"text":"Dawnbreaker","italic":false}'] 1 Java 26.2· latest, bare SNBT
/give @p minecraft:diamond_sword[minecraft:enchantments={sharpness:5,unbreaking:3, mending:1}, minecraft:custom_name={text:"Dawnbreaker", italic:false}] 1
PRIVATE BY DESIGN
Your world never leaves your computer.
The file editors run entirely in your browser. Your world and player files are read, edited and saved on your device, and are never uploaded.
MODDED TOO
Vanilla and modded IDs, side by side
Browse item IDs, recipes and data for Mekanism, Farmer's Delight, and Industrial Foregoing with the same tools you use for vanilla.
COMMUNITY
Community designs
Browse designs other players have shared, like your favorites, save a copy, or open one in its editor to get the command or skin file.
HOW IT WORKS
How it works
The file editors run entirely in your browser — your world and player files are never uploaded.
File Editors
Edit level.dat and player data files
- 1Upload your level.dat or player .dat file
- 2Edit settings, inventory, and stats visually
- 3Download the modified file and replace it in your world folder
Command Generators
Generate /give, /summon, /execute, and more
- 1Choose a command type and fill in the parameters
- 2Use version-aware dropdowns for accurate item and entity IDs
- 3Copy the generated command and paste it in-game
Design Tools
Create banners, shields, potions, signs, armor, armor stands, books, fireworks, and skins
- 1Build your design with the visual editor
- 2Preview the result in real time
- 3Copy the /give command or download your creation
Reference Tools
Browse recipes, IDs, and player data
- 1Search or browse the database
- 2Filter by type, version, or category
- 3Copy IDs or click through related items
WHAT YOU CAN DO
What you can do with MCWorldTools
The generators and reference tools are updated for the latest Minecraft version, and nothing needs installing.
Edit World Settings & Player Data
Upload your level.dat or player .dat files and edit game rules, difficulty, spawn point, world border, inventories, health, XP, and position — all in your browser.
Generate Minecraft Commands
Build /give, /summon, /effect, /execute, /tellraw and dozens more commands with interactive forms. All item and entity IDs update per Minecraft version.
Design Banners, Shields & Signs
Create custom banners and shields with layered patterns, and design signs with colored text, glow effects, and click events. Copy the /give command when done.
Create & Edit Minecraft Skins
Paint custom skins pixel by pixel with a 2D editor and real-time 3D preview. Supports both slim and classic arm models. Download as a 64x64 PNG.
Browse Recipes & Item IDs
Look up crafting, smelting, stonecutting, and smithing recipes for any item. Browse every item, block, and entity ID with version filtering.
Build Loot Tables & Enchantments
Create enchanted items at any level and build loot table JSON for datapacks with pools, conditions, and functions. Export ready-to-use commands and files.
Modded Minecraft Support
Browse item IDs, recipes, and data for popular mods including Mekanism, Farmer's Delight, and Industrial Foregoing. More mods coming soon.
Frequently Asked Questions
Quick answers to common questions. View all FAQs
What is MCWorldTools?
MCWorldTools is a set of browser-based tools for Minecraft Java Edition. You can edit level.dat files, tweak player data, create skins, look up crafting recipes, generate commands, design signs, and more — all without installing anything.
Can I edit Minecraft player data online?
Absolutely. You can edit inventories, Ender Chest contents, XP, health, hunger, position, and game mode right in your browser. Singleplayer data lives inside level.dat (from 26.1, in players/data/UUID.dat), while server player data is in separate UUID .dat files.
How do I edit level.dat safely?
Just upload your level.dat, make your changes with the visual editor, and download the modified file. The main thing to watch out for is making sure Minecraft is completely closed before you swap the file back in, otherwise the game will overwrite your edits.
Is MCWorldTools safe to use?
Yes — the file editors run in your browser and your files are never uploaded. The only thing sent from a player file is its UUID, used to show that player's name and skin (see our Privacy Policy).
Does MCWorldTools work with the latest Minecraft versions?
Yes — we have full game data for 31 Minecraft Java versions from 1.17 through to the latest, 26.2. Each version has its own validated item, block, entity, enchantment, and recipe data so IDs and names are always accurate to the version you are playing on. The level.dat editor fully supports worlds up to 1.21.8; from 1.21.9 some world settings moved out of level.dat, and the editor shows which ones it can't change yet.
Does MCWorldTools support mods?
Yes — we currently support 3 mods: Mekanism, Farmer's Delight, and Industrial Foregoing, with more coming soon. You can browse modded item IDs, recipes, and data with the same tools you use for vanilla.
Can I use MCWorldTools for Minecraft servers?
Yes, it works great for servers. You can edit player data from playerdata/UUID.dat files (players/data/UUID.dat from 26.1) and world settings from level.dat. Just make sure to stop the server before replacing any files so nothing gets overwritten.
Start using the tools
Pick a tool and get started — everything runs in your browser with no setup required.