Gaminggaming

How To Get A Player Head In Minecraft

how-to-get-a-player-head-in-minecraft

The only reliable way to get a player head in Minecraft is by using commands, and the exact command you need depends entirely on your Java Edition version. To get a player head in Minecraft, you will use either a modern component command or a legacy NBT command based on whether your game is version 1.20.5 or newer.

Command for Minecraft Java Edition 1.20.5 and newer

If you are running Minecraft Java Edition 1.20.5 or a newer version, you must use the updated component format. This command uses a profile argument to specify the player whose head you want. For example, to give yourself the head of a player named "Notch", you would type: /give @p minecraft:player_head[profile="Notch"]. The @p targets the nearest player (yourself), and the profile tag directly references the player's username from Mojang's servers.

Command for Minecraft Java Edition 1.20.4 and older

For versions of Minecraft Java Edition that are 1.20.4 or older, the command uses a legacy NBT (Named Binary Tag) format. Instead of a component, you attach the player name directly to the item's data. The correct command is: /give @p minecraft:player_head{SkullOwner:""}. So, to get the head of a player named "Steve", you would enter: /give @p minecraft:player_head{SkullOwner:"Steve"}. This older format still works perfectly in these versions and is the standard method for obtaining any named player head.

How to get a custom textured player head

You are not limited to heads that match a real player's username. You can get a head with any custom skin by supplying a base64 texture value or a textures.minecraft.net URL, and you can also get custom heads in Minecraft from community databases without needing to encode textures yourself. In Minecraft Java Edition 1.20.5 and newer, the command expands to: /give @p minecraft:player_head[profile={properties:[{name:"textures",value:""}]}]. Replace <base64_texture> with the encoded string that defines the skin. This allows you to create heads with unique designs, such as custom mobs, logos, or pixel art, that are not tied to any existing player account.

How to get a blank player head

If you just need a plain, unowned head for a placeholder or a building block, the simplest command works across all Java Edition versions. Type: /give @p minecraft:player_head. This gives you a blank player head with no owner assigned. This is useful for map makers who want to add a generic head block or for players who need a simple placeholder item.

Creative uses for your new player head

Player heads are incredibly versatile for decoration and gameplay. You can use them to create custom statues of friends or enemies, build a trophy wall showcasing defeated opponents in a multiplayer server, or design intricate pixel art patterns where each head provides a different skin tone. In custom maps, heads are often used as unique keys, quest items, or rewards for completing challenges. They also make excellent centerpieces for themed builds, such as a gallery of famous Minecraft YouTubers or a memorial for fallen allies in an adventure map.

Sources

The steps on this page were checked against the following documentation. Last verified 17 September 2026.

  1. Minecraftmapshttps://www.minecraftmaps.com/tools/player-head-database
  2. Minecraftmapshttps://www.minecraftmaps.com/tools/custom-player-head-maker
  3. Fandomhttps://fandom.com

About the author

Shawnee Danielson stands at the vibrant crossroads of technology and style, a beacon for the avant-garde in New York's bustling fashion scene. Her contributions to Robots.

View all 88 articles by Shawnee Danielson  ·  Our editorial policy

Leave a Reply

Your email address will not be published. Required fields are marked *