Skip to content
/craftcmd

Give Unbreakable Diamond Pickaxe

Get a pickaxe that never breaks

✅ Verified for Java 26.2 · Bedrock 26.32 — checked June 2026

Uses the unbreakable data component so the tool never loses durability no matter how much you use it. Change diamond_pickaxe to any tool ID (netherite_pickaxe, iron_axe, etc.). This is exclusive to Java Edition with command syntax.

/give @p diamond_pickaxe[unbreakable={}]
40 characters

How to use

  1. Java: open chat (T) and paste the command.
  2. Press Enter — the unbreakable tool appears in your inventory.
  3. Use it as much as you want; the durability bar never decreases.

Related commands

Get a pair of elytra wings

/give @p elytra

Get a diamond sword pre-enchanted with Sharpness V

/give @p diamond_sword[enchantments={sharpness:5}]

Get an enchanted book with Mending

/give @p enchanted_book[stored_enchantments={mending:1}]

Get a totem that saves you from death

/give @p totem_of_undying

Get a netherite sword pre-enchanted with Sharpness V

/give @p netherite_sword[enchantments={sharpness:5}]

Get a netherite pickaxe pre-enchanted with Fortune III

/give @p netherite_pickaxe[enchantments={fortune:3}]