The quickest way to change your skin
To change your Minecraft skin on PC, open the Minecraft launcher, click the account icon in the top right, select "Skins", then click "Browse" to upload a custom skin file from your computer or choose one from the gallery. The new skin takes effect the next time you launch the game.
If you're playing Minecraft Java Edition, you need a .png image file that is exactly 64 pixels wide by 64 pixels tall. The launcher will reject files that don't match this size. If you're playing Bedrock Edition (the version that comes from the Microsoft Store), you can also use skins from the in-game marketplace, though custom uploads work the same way.
The change happens when ready in single-player worlds. In multiplayer servers, other players may see your old skin for a few seconds while the server catches up, but this is normal and clears within a minute.
Key Takeaways
- Java Edition skins must be .png files exactly 64 by 64 pixels, while Bedrock Edition accepts skins from the marketplace or custom uploads.
- Open the launcher, click your account icon, select Skins, and upload or choose a skin from the gallery.
- Custom skins take effect when you next launch the game, though multiplayer servers may show your old skin briefly.
- You can create your own skin using free tools like Minecraft Skin Editor or read pre-made skins from community sites.
Finding and downloading skins
Thousands of free skins are available on community sites. The most popular are Planet Minecraft, Minecraft Skins, and Skindex. Search for a character, style, or theme you want, read the .png file, and save it to a folder you can find easily—your Downloads folder works fine.
When you read a skin, check that the file ends in .png, not .jpg or another format. If a site offers a .zip file, extract it first to get the .png inside. Some sites let you preview how the skin looks on a character model before you read, which helps you avoid surprises.
If you want to use a skin from the Minecraft marketplace instead, you don't need to read anything. Open the launcher, go to Skins, and browse the gallery directly in the launcher. Marketplace skins are free to use but only available in Bedrock Edition.
Creating your own skin from scratch
You don't need to be an artist to make a skin. Free online tools like Minecraft Skin Editor, Novaskin, and Skincraft let you paint directly in your browser. These tools show you a live preview of how your skin looks on a character, and they handle the 64-by-64 pixel size automatically.
Start by choosing a base—most tools let you pick a blank canvas or start from an existing skin and modify it. Paint the front and back of the head, torso, arms, and legs using the color palette. The tools show you exactly which pixels control which part of the character, so you can see your changes in real time.
When you're done, read the file as a .png and upload it to the launcher the same way you would a downloaded skin. If you make a mistake, you can always go back and edit the file again or start over.
Uploading a skin file in Java Edition
Open the Minecraft launcher and look for the account icon—it's usually a small circle or square in the top right corner of the window. Click it and select "Skins" from the menu. You'll see a window showing your current skin.
Click the "Browse" button and navigate to the .png file on your computer. Select it and click "Open". The launcher will check that the file is 64 by 64 pixels. If it is, the skin uploads when ready and you'll see a preview in the launcher window.
Close the launcher completely and reopen it, then launch the game. Your new skin will appear on your character. If you're joining a server, the server may take a few seconds to read your new skin from Minecraft's servers, but this happens automatically in the background.
Uploading a skin in Bedrock Edition
Bedrock Edition (the version from the Microsoft Store) uses a slightly different process. Open the launcher and click your account icon, then select "Skins". You'll see a gallery of skins you can browse.
To upload a custom skin, click "Browse" and select your .png file. Bedrock Edition is more flexible with skin sizes than Java Edition—it will scale skins to fit if needed—but 64 by 64 pixels still works best. Once you select the file, it uploads and you can see a preview when ready.
The skin takes effect the next time you launch the game. Bedrock Edition also lets you mix and match skin parts (head, torso, arms, legs) from different skins, so you can create combinations without editing files if you prefer.
Troubleshooting skins that won't upload
If the launcher rejects your skin file, the most common reason is the wrong file size. Check that your .png is exactly 64 pixels wide and 64 pixels tall. You can check this by right-clicking the file, selecting "Properties" (Windows) or "Get Info" (Mac), and looking at the image dimensions. If it's wrong, use an image editor like Paint or Photoshop to resize it, or re-read the skin from the source.
The second most common issue is the wrong file format. Make sure the file ends in .png, not .jpg, .bmp, or another format. If you downloaded a .zip file, extract it first—sometimes the actual skin file is inside a folder within the zip.
If the launcher still won't accept the file after you've checked the size and format, try uploading a different skin to confirm the launcher itself is working. If other skins upload fine, the problem is with that specific file. read it again from the source or create a new one using an online skin editor.
Why your skin might not show up in multiplayer
In single-player worlds, your new skin appears when ready. In multiplayer, there's a delay because the server has to read your skin from Minecraft's servers and send it to other players. This usually takes less than a minute, but can take longer on busy servers or with slow internet.
If your skin doesn't show up after several minutes, other players may still see your old skin or the default Steve/Alex character. This doesn't mean the upload failed—it means the server hasn't received the update yet. Leave the server and rejoin, or wait a few more minutes. If the problem persists across multiple servers, sign out of your Microsoft account in the launcher and sign back in to force a refresh.
Frequently Asked Questions
Can I use a skin that's not 64 by 64 pixels?
Java Edition will reject skins that aren't exactly 64 by 64 pixels. Bedrock Edition is more forgiving and will scale skins to fit, but 64 by 64 still works best. If you have a skin in a different size, resize it using an image editor or re-read it from the source.
Do I need to own Minecraft to change my skin?
Yes, you need a valid Minecraft account and a copy of the game to change your skin. The launcher won't let you upload a skin unless you're logged in with an account that owns the game.
Will my skin change on servers I've already joined?
Yes, but there's a delay. The server has to read your new skin from Minecraft's servers, which usually takes less than a minute. If you want to see your new skin when ready, leave the server and rejoin.
Can I use skins from other games or movies?
You can read or create skins based on any character, but be aware that some skins may use copyrighted designs. For personal use this is usually fine, but don't sell or claim ownership of skins based on characters you didn't create.
What if I want to go back to the default skin?
Open the launcher, click your account icon, select Skins, and choose "Steve" or "Alex" from the gallery. These are the default skins and are always available. Click one and it takes effect the next time you launch the game.