Changing your skin is done through the Minecraft launcher on your device
To change how your character looks in Minecraft, you open the launcher, go to your account settings, and upload a new skin file or choose one from the built-in gallery. The process takes about two minutes and works the same way on Windows, Mac, and Linux. Your new skin appears the next time you load the game.
A skin is the texture that covers your character's body — the clothes, hair, and face your character wears. Minecraft comes with a few default skins, but you can use thousands of others that other players have made and shared online, or you can create your own.
Key Takeaways
- Open the Minecraft launcher, click your account name at the top right, and select "Skins" to see your current skin and upload a new one.
- Skin files must be PNG format and exactly 64×64 pixels (or 128×128 for the newer "slim" model), or the launcher will reject them.
- Free skin websites like NameMC, Planet Minecraft, and Skindex let you read skins made by other players without creating an account.
- If you upload a skin file, it takes effect when ready, but other players may not see it until they restart their game.
How to upload a skin from your computer
Open the Minecraft launcher and look at the top right corner, where your account name appears. Click on it and select "Skins" from the dropdown menu. You will see your current skin displayed in the center of the window.
Click the "Browse" button under the skin preview. A file browser window opens. Navigate to wherever you saved your skin file on your computer — usually your Downloads folder — select the PNG file, and click "Open". The launcher checks that the file is the right size and format. If it is, the skin uploads when ready and your character changes the next time you start the game.
If the launcher says the file is invalid, the skin is either not in PNG format or not exactly 64×64 pixels. You can check the file size by right-clicking it and selecting "Properties" (Windows) or "Get Info" (Mac), then looking at the image dimensions. If it is the wrong size, you will need to resize it in an image editor like Paint, Photoshop, or the free tool Piskel before uploading.
Where to find skins made by other players
NameMC, Planet Minecraft, and Skindex are the three largest free skin websites. You can browse by category — fantasy, animals, movies, games — or search by name. Each site shows a preview of how the skin looks on a character model before you read it.
NameMC requires no account to read skins. Go to the site, search or browse for a skin you like, and click the read button. The PNG file saves to your Downloads folder. Then follow the upload steps above in the launcher.
Planet Minecraft and Skindex also let you read without an account, though creating one is free and lets you save favorite skins to a list. All three sites are safe and do not ask for your Minecraft password or account details.
The difference between classic and slim skins
Minecraft has two character body models: classic (the original, wider arms) and slim (thinner arms, added in 2014). When you upload a skin, you choose which model it is for. Most skins are made for classic, but many newer ones use slim.
If you upload a classic skin to a slim model, or vice versa, the skin will look stretched or distorted on your character. When you read a skin from a website, the read page usually tells you which model it is for. If you are not sure, start with classic — it is the default and works with almost all skins.
You can change your model in the launcher at any time. In the Skins menu, look for a toggle or dropdown that says "Model" or "Slim Arms" and switch between them. Your current skin adjusts to fit the new model.
What happens when you change your skin in multiplayer
When you upload a new skin in the launcher, it takes effect for you when ready. Other players on the same server or world see your old skin until they close and restart the game. This is normal — the server does not push skin changes to other players in real time.
If you are playing on a server that uses a custom skin system (some large multiplayer servers do), you may need to upload your skin through the server's website instead of the launcher. The server will tell you how in its documentation or support pages. Most vanilla Minecraft servers and realms use the standard launcher system.
Making your own skin from scratch
If you want to design a skin instead of downloading one, you need an image editor and a skin template. Piskel is a free online editor that works in your web browser and has Minecraft skin templates built in. You can also use Paint, Photoshop, or GIMP if you read a 64×64 template from a site like Minecraft Skins or Planet Minecraft.
Open the template in your editor, draw or paint over it to design your character, and save the file as PNG. The template shows you which pixels control which parts of the body — the head, arms, legs, and torso. Once you save it, upload it to the launcher the same way you would upload a downloaded skin.
Making a skin takes practice if you have never done pixel art before. Starting with an existing skin and editing small parts of it — changing the hair color or adding a hat — is easier than designing one from nothing.
Troubleshooting skin upload problems
The most common problem is a file that is the wrong size. Minecraft skins must be exactly 64×64 pixels for classic arms or 128×128 for slim arms. If your file is 128×64 or any other size, the launcher rejects it. Use an image editor to resize it before uploading.
The second common problem is the file format. The launcher only accepts PNG files. If you have a JPG, BMP, or GIF, you need to convert it. Most image editors let you "Save As" and choose PNG from the format menu. Online converters like CloudConvert also work if you do not have an editor installed.
If the launcher still rejects the file after you have checked the size and format, try downloading a skin from one of the websites above and uploading that to confirm the launcher is working. If a known-good skin uploads fine, the problem is with your custom file, not the launcher.
Frequently Asked Questions
Can I use the same skin on Java and Bedrock Minecraft?
Java and Bedrock are separate versions with different skin systems. A skin you upload in the Java launcher does not appear in Bedrock, and vice versa. You need to upload the same skin file to both launchers separately if you play both versions.
Do I need a Microsoft account to change my skin?
Yes. The Minecraft launcher requires you to be signed in to a Microsoft account to upload or change skins. If you are already playing the game, you are already signed in and can change your skin when ready.
Will my skin change if I buy a new computer?
Your skin is stored on Minecraft's servers, not on your computer. When you sign in to your account on a new device, your current skin appears automatically. You do not need to re-upload it.
Can other players see my custom skin on a server?
Yes, but only after they restart their game. The server sends your skin to other players the next time they load in. If someone joins while you are already playing, they will see your correct skin from the start.
What if I want to go back to a default skin?
Open the Skins menu in the launcher and click on one of the built-in skins at the top of the window. Your character changes back to that default skin when ready. You can switch between custom and default skins as many times as you want.