Minecraft Skin Viewer, Downloader and Editor
View any Minecraft player's skin in 3D by username, download it as a PNG, or paint your own with a live 3D preview. Classic and slim arms.
This free Minecraft skin viewer shows any skin on a 3D player model that you can spin and zoom, and lets you paint on the skin texture with the 3D model updating as you draw. Upload a 64×64 PNG (or an old 64×32 skin), or type a Java Edition username to load that player's current skin and arm model, then download it as a PNG. When you're done, turn your edit into a PNG you can save and upload to Minecraft.
How to use the skin viewer and editor
- Load a skin. Press Upload skin PNG and pick a skin file, or type a Java Edition username and press View skin. The tool starts with an original sample skin, and you can bring it back any time with Use the sample skin.
- Look around. Drag the 3D preview to rotate it (mouse or finger). Scroll, pinch, or use the + and − buttons to zoom, and ⟲ to reset the view.
- Pick the arm model. Choose Classic (4 px) or Slim (3 px). A username lookup sets this for you from the player's profile.
- Toggle the outer layer. Turn the hat, jacket, sleeves and pants on or off to see what is painted on each layer. Tick Walk animation to see the arms and legs swing.
- Edit. Choose Pencil, Eraser, Fill face (fills one face only) or Eyedropper, pick a colour, and paint on the flat texture. Mirror left/right paints both sides at once. Tick Show layout to see which area belongs to which body part, and hover over a pixel to see its exact part, face and coordinates.
- Save. Press Download skin to save the PNG, including any edits. If your browser doesn't start the download, press Show as image, then right-click it and choose Save image as (computer) or long-press it and choose Save image (phone).
How a Minecraft skin texture is laid out
A skin is a 64×64 pixel PNG that wraps around the player model like a paper cut-out. Each body part is a box, and each box has six faces laid out in a fixed pattern: the top and bottom faces sit in a row above the four side faces, which run right side, front, left side, back. "Right" and "left" always mean the character's own right and left, so the right arm appears on your left when the character faces you.
Every part has two layers. The inner layer is the body itself. The outer layer sits slightly outside it: according to the Minecraft Wiki it is 1 pixel bigger than the inner layer on the head and 0.5 pixels bigger on the body, arms and legs. That's what lets you add hats, hair, glasses, jackets and cuffs that stick out a little. The outer layer can be transparent, while Java Edition forces the inner layer to be fully opaque, so transparent pixels on the inner layer show as black in the game and in this viewer.
| Part | Inner layer (top-left corner of its area) | Outer layer area | Box size (width × height × depth) |
|---|---|---|---|
| Head / Hat | 0, 0 | 32, 0 | 8 × 8 × 8 |
| Body / Jacket | 16, 16 | 16, 32 | 8 × 12 × 4 |
| Right arm / sleeve | 40, 16 | 40, 32 | 4 × 12 × 4 (3 wide on slim) |
| Left arm / sleeve | 32, 48 | 48, 48 | 4 × 12 × 4 (3 wide on slim) |
| Right leg / pants | 0, 16 | 0, 32 | 4 × 12 × 4 |
| Left leg / pants | 16, 48 | 0, 48 | 4 × 12 × 4 |
Coordinates are in pixels from the top-left corner of the 64×64 image.
Classic and slim arms
Skins use either the classic model with 4-pixel-wide arms or the slim model with 3-pixel-wide arms. Slim arms use the same areas of the texture, but each arm face is one pixel narrower, so the rightmost columns of the arm areas are ignored. The Minecraft Wiki counts 1,632 usable pixels per layer on a classic 64×64 skin and 1,568 on a slim one.
The arm model isn't stored in the PNG. You choose it when you upload the skin in the launcher or on minecraft.net, so remember which one you designed for.
Old 64×32 skins
Before the layered format, skins were 64×32. They have no left arm or left leg area and only one outer layer area (the hat). Minecraft still accepts them: Java Edition copies the right arm and right leg to the left side as mirror images. This tool does the same conversion when you load a 64×32 skin, so what you see matches the game, and the PNG you save is a full 64×64 skin with separate left limbs you can now edit.
Frequently asked questions
How do I see someone else's Minecraft skin in 3D?
Type their Java Edition username and press View skin. The tool looks the player up in Mojang's public player data, loads their current skin and arm model, and shows a Download button. Every player looked up also gets a page in our Minecraft skins list, with their skin history. Players who use one of the default skins have no custom skin file to load.
How do I download a Minecraft skin by username?
Type the username, press View skin, then press Download. The file is the player's actual 64×64 skin. You can also search on the skins page, which gives every player a page with a download link.
What size is a Minecraft skin?
A standard skin is a 64×64 pixel PNG, with an inner and an outer layer for each body part. Older skins are 64×32 and have no separate left arm, left leg or outer layer apart from the hat. The viewer converts old skins to 64×64 when you load them.
Should I pick Classic or Slim arms?
Pick the arm model the skin was painted for: Classic arms are 4 pixels wide and Slim arms are 3. The model isn't stored in the PNG, so you choose it again when you upload the skin in the launcher or on minecraft.net. A username lookup sets it for you from the player's profile.
Can I use Bedrock Edition skins?
You can view and edit any 64×64 or 64×32 skin, which covers standard classic and slim skins. 128×128 HD skins and Character Creator items aren't supported.
How do I put my edited skin on my character?
Save the PNG, then open the Minecraft Launcher, go to the Skins tab, add a new skin, pick the file and choose the same arm model (Classic or Slim) you used here. In Bedrock Edition, import it from the Dressing Room's Classic Skins tab.