Make and Use a Custom Skin in Minecraft Java Edition
Source-checked · About 10 minutes
Answer
Download Minecraft's Standard or Slim skin template, edit the image, then upload it from your Minecraft profile or the Java Edition Launcher's Skins tab. This procedure applies to Minecraft Java Edition, not every Bedrock platform.
Open the Minecraft Launcher and check that the edition is Minecraft: Java Edition. Java and Bedrock use different skin-management systems, so do not apply this Java-only upload procedure to a console or other Bedrock device.
2
Choose a compatible template
Download Minecraft's Standard or Slim reference template from the official skin guidance. Use Slim only when you want narrow arms and play a supported version, because Minecraft notes that older versions can show black pixels on slim arms.
3
Edit a copy of the template
Open the downloaded image in an editor that preserves the PNG format and keep an untouched copy. Paint only the template areas, then save the finished skin as a PNG rather than changing its file type or adding a password-protected archive.
4
Upload from your Minecraft profile
On the official Change Your Skin page, choose Classic or Slim, select Upload Custom Skin, choose the PNG file, and select Upload. Check the model selection before confirming because the wrong arm type can make the character look incorrect.
5
Use the Launcher instead
Alternatively, open Minecraft Launcher > Minecraft: Java Edition > Skins > New Skin. Name the skin, choose Wide or Slim, select Browse, choose the PNG, then select Save & Use.
6
Verify the skin in game
Launch Java Edition and open a world to confirm the model and texture look correct from the front and back. Keep the skin in the Launcher library so you can switch back to a known-good version without downloading the file again.