What is Minecraft /give Command Generator?
The Minecraft /give Command Generator allows map makers, server operators, and players to build complex /give commands with custom item names, lore descriptions, enchantments, unbreaking attributes, and NBT tags.
Skip memorizing raw NBT component syntax and quickly generate custom item commands for weapons, armor, tools, and quest rewards in Minecraft Java Edition.
Item & Command Options
Generated Minecraft /give Command
/give @p minecraft:diamond_sword[custom_name='"Excalibur"',lore=['"Forged in mythical flames"'],unbreakable={},enchantments={levels:{'minecraft:sharpness':5}}] 1
Frequently Asked Questions
How do custom item names and lore work in Minecraft 1.20.5+?
Modern Minecraft uses structured NBT component syntax (custom_name and lore) for custom item displays.
Can I create unbreakable items with this generator?
Yes, toggle the Unbreakable attribute checkbox to add the unbreakable component tag to your item.
How do I give custom items to all online players?
Set the target selector field to @a (all players) or @p (nearest player).
How to use Minecraft /give Command Generator
To build /give commands:
- Select item ID (e.g. diamond_sword, netherite_pickaxe) and target selector.
- Enter custom display name, item lore, and enchantment levels.
- Click Copy Command to copy the generated /give syntax.

