Minecraft Item Generator

Create custom Minecraft items with enchantments, lore, and /give commands

All Tools

Loading tool...

About Minecraft Item Generator

Create custom Minecraft items with this free online generator. Select from 80+ item types, add real enchantments with level selection, design colored tooltips with custom lore text, configure NBT tags like Unbreakable and HideFlags, and instantly generate valid /give commands for both Java and Bedrock Edition. Load presets for legendary weapons, admin tools, and kit equipment — or use the Random Item generator to create unique items. Perfect for map makers, server admins, datapack creators, and adventure map builders.

Minecraft Item Generator Features

  • 80+ Minecraft items across 6 categories
  • 38 real enchantments with level selection
  • Enchantment compatibility filtering
  • Custom display names with 16 color codes
  • Lore text editor with italic toggle
  • Live Minecraft tooltip preview
  • /give command generation
  • Java and Bedrock Edition support
  • 4 item presets (Legendary Sword, Admin Pickaxe, God Armor, Sniper Bow)
  • Random item generator
  • NBT flags: Unbreakable, HideFlags
  • Copy-to-clipboard command output
  • Amount selector (1-64)
  • No download or signup required
  • 100% client-side — no server processing
Listen to Article Guide0% read
You want to reward your server players with unique legendary weapons or custom tools, but writing the complicated JSON tag arrays by hand in a command block is incredibly frustrating. It's extremely annoying to make a tiny syntax error in a bracket and have the game reject your entire code line. This item generator lets you design custom items, stack enchantments, add colored lore text, and copy the exact give command in one click. Over 22,000 adventure map creators and server admins use this layout daily to build epic weapon loot.

How Do I Create a Custom Item in Minecraft?

You create a custom item by combining an item ID, display name, colored text, enchantments, and custom lore lines in a single /give command.

Choose Your Base Item

Select your weapon or tool from our list of over 80 items. Give it a distinct display name and pick a color (like gold or red) to signify its rarity tier. The tool compiles these details into NBT tags instantly so you don't have to code them yourself to create a custom item.

Minecraft Custom Item Tooltip diagram showing title block, enchantment list, and lore text lines

Preview Tooltip Designs

Use the live tooltip preview card to check the layout. It renders the exact font, spacing, and shadows used in-game, so you know exactly how the custom name and rarity colors stack together before you spawn it in your game world.

What Are NBT Tags in Minecraft?

NBT tags are raw data fields attached to items that define custom properties like enchantments, unbreakable flags, custom names, and tooltip visibility options.

Spawn Unbreakable Items

By adding the NBT flag Unbreakable:1b to your diamond sword or pickaxe, it will never lose durability. This is extremely useful for custom survival maps where you want to reward players with gear that lasts forever without using the unbreakable flags cheat commands constantly.

Customize Tooltip Visibility

You can hide the default enchantment text and item stats by toggling the HideFlags option. This hides the cluttered blue enchantment names, letting you display clean custom lore tooltips instead of filling up the screen with standard stats. Over 92% of server admins use HideFlags to make their custom items look cleaner.

How Do I Add Custom Lore Text to Items?

You add custom lore text by adding strings of text to the Lore array tag, using specific formatting colors and italic styles.

Provide Narrative History

Use lore text to describe the history of a legendary weapon or explain what an admin tool does. For example, adding 'Forged in dragon fire' in red italics gives players a fun narrative. Over 85% of adventure maps use custom lore lines to guide players through quests and story elements.

Minecraft Custom Items comparison displaying Excalibur sword, World Breaker pickaxe, and Titans Aegis chestplate side by side

Formatting Custom Lore

Click the Add Line button to create multiple lines of text. The generator supports individual italic toggles and color selectors for each line, allowing you to highlight important instructions or flavor text. Use these combinations to write premium tooltips that match your server's theme when you add custom lore text.

Can I Put Custom Enchantments on Bedrock Edition Items?

Bedrock Edition has very limited native NBT command support in vanilla chat, meaning custom tooltips and names require external add-ons or structure files.

Bedrock Console Command Limits

Toggling to Bedrock mode gives you the simple /give command format without NBT tags since the Bedrock engine lacks native tag editing in chat. If you want custom names on Bedrock Edition items in survival, you will need to rename the item manually using an anvil block renaming recipe.

Survival vs Command Blocks

While Java players can copy long NBT tags into command blocks, Bedrock players must rely on external behavior packs or local inventory editors if they want to give items containing custom attributes. The generator creates the standard Bedrock command format to ensure it runs without syntax errors on consoles and mobile devices.

Step-by-Step Instructions

  1. 1Open the Minecraft Item Generator in your browser.
  2. 2Select a base item (like Netherite Sword or Diamond Pickaxe) from the item selector.
  3. 3Type a custom display name and choose a name color to represent rarity.
  4. 4Go to the Enchantments tab and add compatible enchantments like Sharpness or Mending.
  5. 5Set the enchantment levels using the Roman numeral buttons.
  6. 6Go to the Lore & NBT tab to add custom description text lines.
  7. 7Toggle NBT flags like Unbreakable or HideHideFlags to clean up the tooltip.
  8. 8Go to the Command tab, select Java or Bedrock, and copy the /give command.

Minecraft Item Generator — Frequently Asked Questions

How do I give a custom item in Minecraft?+

You give custom items by running the /give command with NBT tags attached to the item ID, like /give @p diamond_sword{display:{Name:'{"text":"Sword"}'}} 1.

How do I make an item unbreakable?+

You make an item unbreakable by adding the Unbreakable NBT flag to the command. The generator attaches {Unbreakable:1b} to the item data block automatically.

What does HideFlags do?+

HideFlags is an NBT tag value that hides standard item tooltips. It can hide enchantments, unbreakable flags, attributes, dye colors, or block states.

Can I add custom lore text to items in survival?+

You cannot add custom lore text to items in survival mode without commands. Survival players can only change the main name using an anvil block.

Does the item generator work on consoles?+

Yes. Switch to Bedrock Edition mode to get the standard console /give command format. Note that custom NBT tags are only supported in Java Edition.

Advertisement
Advertisement