Skin guides for Minecraft: Java, Bedrock and consoles
Step-by-step skin guides in groups: start here, put your skin on by edition and device, fix problems, how skins work, make your own, and a guide for parents.
A custom skin is a small PNG picture that wraps around the player model. Putting one on is quick once you know where the menus are, and the rules differ between Java Edition, Bedrock Edition and the consoles. These guides explain each one step by step, and then how a skin file works, so you can draw or fix your own.
Every guide links the official pages it relies on, with the date we read them, and says where something is our own test rather than an official statement. The game changes; if a menu has moved, the official page is the one to trust.
Start here
- Java or Bedrock: which edition of Minecraft do I have?
How to tell whether you play Java Edition or Bedrock Edition: by your device, by the Launcher on Windows and by the menus, and why it matters for skins. - How to make a Minecraft skin of yourself from photos
Turn photos of yourself into a player skin: which photos to take, how they become pixel art, the free fixes, and how to put the skin on in the game.
Put your skin on
- How to change your skin in Minecraft: Java Edition
Put a custom skin on Java Edition in the Minecraft Launcher's Skins tab or on your profile page, choose Classic or Slim arms, and fix the usual problems. - How to add a custom skin in Minecraft: Bedrock Edition
Yes, you can use a custom skin on Bedrock Edition on Android, iPhone, iPad and Windows. How to add a PNG skin or a .mcpack skin pack, and the trusted skins setting. - How to add a custom skin on iPhone and iPad
Put a custom skin on Bedrock Edition on an iPhone or iPad: save the PNG to Photos and import it, or open a skin pack, and fully close the game when a pack does not show. - How to add a custom skin on Android
Put a custom skin on Bedrock Edition on an Android phone or tablet: import the PNG from your downloads or open a skin pack, and fully close the game if a pack is missing. - How to change your skin on Windows: Bedrock and Java
A Windows PC can run both editions. How to tell them apart in the Launcher, import a skin in Bedrock (Minecraft for Windows), and change it in Java Edition. - Custom skins on Xbox, PlayStation and Switch: what is possible
Can you import a custom skin on Xbox, PlayStation or Nintendo Switch? What the official FAQ says, what you can use instead, and why imported skins do not sync. - How to put your Bedrock skin on Java Edition, and back
A custom skin is the same 64 x 64 PNG in both editions. How to move it from Bedrock to Java and back, get the PNG out of a skin pack, and what cannot be moved.
Fix problems
- Skin not working? Every fix, by symptom
A custom skin that shows as a default skin, has black patches or a stripe on the arms, or will not upload: find what you see and the fix, for Java and Bedrock Edition. - Only Allow Trusted Skins: why a custom skin does not show
What the Only Allow Trusted Skins setting in Bedrock Edition does, why a custom skin may show as a default skin, how to turn it off, and what about Java Edition.
How skins work
- Classic or Slim arms: which skin model to choose
The two player models differ only in arm width: 4 pixels for Classic, 3 for Slim. How that changes the texture, what the menus call them, and how to choose. - The 64 x 64 skin layout explained, with diagrams
Where every part of the player model sits on a 64 x 64 skin texture: the boxes, how each one unfolds, the outer layer, pixel coordinates, and a free test card. - The outer skin layer: hat, jacket, sleeves and pants
What the second skin layer is for, where the hat, jacket, sleeves and pants legs sit, how transparency works, and how players can hide each part. - HD skins: 128 x 128 skins on Bedrock Edition
Bedrock Edition accepts 128 x 128 skins. Where HD skins work, where they do not (Java, consoles), what we found in our own tests, and the trusted-skins setting. - Converting old skins: 64 x 32 to 64 x 64, and Classic to Slim
How to turn an old 64 x 32 skin into a 64 x 64 one, and move a skin between Classic and Slim arms, pixel by pixel in any image editor.
Make your own
- How to draw a face at 8 x 8 pixels
Where the eyes, brows, mouth and hair go on a skin's 8 x 8 face, how to show glasses, beards and expressions, and the mistakes that make a face look wrong. - How to make a skin pack (.mcpack) for Bedrock Edition
Bundle your skins into a .mcpack file that Bedrock Edition imports by itself: the four files inside, what each one does, and how to zip and test it.
For parents
- Custom skins: a guide for parents
What a custom skin is, whether making one from photos is safe, how consent and privacy work in Scan2Skin 3D, and the account settings for children.
Which guide do I need?
| You play on | Custom skins | Guide |
|---|---|---|
| A Windows, Mac or Linux computer, Java Edition | Yes, 64 x 64 PNG | Java Edition, or Windows |
| iPhone or iPad, Bedrock Edition | Yes, PNG or skin pack | iPhone and iPad |
| Android, Bedrock Edition | Yes, PNG or skin pack | Android |
| Windows, Bedrock Edition (Minecraft for Windows) | Yes, PNG or skin pack | Windows |
| Xbox, PlayStation or Nintendo Switch | No imported skins | Consoles |
Not sure which edition you have? Start with Java or Bedrock.
Make a skin now, in your browser: five guided photos with the camera, or photos already taken. Nothing is uploaded. The Scan2Skin 3D app for iPhone and Android adds scan yourself, HD skins and Pro.
Make a skin About the phone app