About Minecraft /summon Command Generator
Build a /summon command without memorising entity NBT. Choose a mob, give it a custom name, set its health, toggle flags like No AI or Glowing, and add armor and weapons. The command updates live for your version and edition.
On Java the full setup is written into the command. On Bedrock, where /summon cannot set NBT, you get the mob and name and a note about what needs a behavior pack instead, so the command never silently fails.
Summon a mob with a custom name
Type a name and optionally make it always visible. On Java this becomes a CustomName tag; on Bedrock it uses the nameTag argument. Great for boss mobs, pets and adventure maps.
No AI, invulnerable and other flags
No AI freezes the mob in place (handy for displays), Silent mutes it, Glowing outlines it through walls, Invulnerable stops it taking damage, and Never despawn keeps it loaded. Each maps to the correct entity tag for your version.
Giving mobs armor and weapons
Pick items for the four armor slots and both hands. On Java these go into ArmorItems and HandItems with the right item format for your version, including item components on 1.20.5 and newer.
Frequently asked questions
- How do I summon a mob with a custom name?
- Pick the mob, type a name, and copy the command. On Java it sets CustomName; on Bedrock it uses the nameTag argument.
- How do I summon a mob that does not move?
- Turn on the No AI flag. The generator adds NoAI:1b on Java. On Bedrock, AI flags cannot be set from a command.
- Can I give the summoned mob armor?
- Yes on Java. Choose items for the armor and hand slots and they are written into the command. Bedrock cannot set equipment from /summon.
- Which versions are supported?
- Java 1.8 through 1.21 and Bedrock. The entity id format and item format adjust automatically.
- Is the summon generator free?
- Yes, it runs entirely in your browser with no sign-up.