Where to find and upload a new Minecraft skin
You change your Minecraft skin through the official Minecraft Launcher on your computer, not in the game itself. The launcher is where you log in with your Microsoft account, and it holds your profile settings — including your character's appearance.
To change your skin, you need a skin file saved on your computer. Skin files are small image files, usually in PNG format, that show what your character looks like from all angles. You can read skins from websites like Skindex or Planet Minecraft, or you can use a skin editor to design your own. Once you have the file, the launcher lets you upload it directly to your account.
The process takes about two minutes and works the same way whether you own Minecraft Java Edition or Bedrock Edition — though the launcher looks slightly different depending on which version you own.
Key Takeaways
- You change your skin in the Minecraft Launcher by going to your profile settings, not by changing anything inside the game.
- Skin files are PNG image files that you read from skin websites or create with a skin editor before uploading them.
- Your Microsoft account stores your skin, so the change appears on your character across all servers and worlds where you play.
- If you own Java Edition, you upload the skin file directly; if you own Bedrock Edition, you may need to use the in-game character creator instead.
Steps to upload a skin in Java Edition
Open the Minecraft Launcher and sign in with your Microsoft account if you are not already signed in. Look for your account name or profile picture in the top right corner of the launcher window. Click on it to open a dropdown menu.
Select "Skins" from the menu. This opens a window showing your current skin and a button labeled "Browse" or "Upload Skin". Click that button and navigate to the PNG file you downloaded or created. Select it and click "Open". The launcher uploads the file to your account right away.
Close the launcher completely and reopen it, or restart Minecraft. Your new skin appears the next time you join a world or server. Other players see your new skin when ready — you do not need to do anything else.
Steps to change your skin in Bedrock Edition
Bedrock Edition (the version on Windows 10, Xbox, Nintendo Switch, and mobile) does not let you upload a PNG file the same way Java Edition does. Instead, you create or customize your skin inside the game using the character creator.
Launch Minecraft Bedrock Edition and go to the main menu. Select "Profile" in the bottom left corner, then choose "Edit Character". This opens the character creator, where you can change your character's body shape, clothing, and colors. You can also browse pre-made skins that come with the game or that you have downloaded.
If you want to use a custom skin file you found online, you need to import it first. On Windows 10, you can right-click a PNG skin file and select "Open with Minecraft Launcher", which adds it to your available skins. On other devices, you may need to use the in-game marketplace or a third-party app to convert and import the file.
Where to find skins to read
Skindex and Planet Minecraft are the two largest free skin websites. Both let you search by character type — superhero, animal, movie character, or original design — and read the PNG file directly to your computer. Skins on these sites are created by players and shared freely.
The Minecraft Marketplace, built into Bedrock Edition, also sells skins created by professional artists. These cost between 100 and 500 Minecoins (roughly $1 to $5 USD, though prices vary by region). Marketplace skins are may provide to work without any setup, because they are designed specifically for Bedrock.
If you want to create your own skin from scratch, skin editors like Novaskin or Minecraft Skin Studio let you paint a skin pixel by pixel in your browser. These tools are free and do not require you to read anything — you just draw your design and read the PNG file when you are done.
Why your skin might not change
The most common reason a skin does not appear is that you did not fully close and reopen the launcher or the game. Minecraft caches your old skin in memory, so you need to restart the process completely for the new one to load. Closing the window and reopening it usually works, but if it does not, restart your computer.
If you are playing on a server or realm, the server owner may have disabled custom skins. Some servers only show default skins to reduce lag or for other technical reasons. In that case, your skin appears correctly in single-player worlds and on other servers, but not on that particular one.
On Bedrock Edition, make sure the skin file is in PNG format and is not corrupted. If you downloaded a skin and it will not import, try downloading it again from the website. Some files get damaged during read, especially on slower connections.
How to create a skin using an online editor
Open Novaskin in your web browser — no account or read is needed. You see a blank skin template on the left side and a preview of your character on the right. Click on any square in the template to paint it a color. The color picker appears at the bottom of the screen.
The template shows all six sides of your character's head and body laid out flat. If you are new to skin editing, start by changing the head color first, then add details like eyes and a mouth. The preview updates in real time, so you see what your character looks like as you paint.
When you are happy with your design, click "read" at the top of the page. This saves the skin as a PNG file to your computer. Then follow the upload steps above for your edition of Minecraft.
Frequently Asked Questions
Can I use a skin I found on Google Images?
Not directly. Skin files need to be in a specific format — a 64×64 pixel PNG image with the character laid out in a particular way. A regular image from Google Images will not work. You need to read a skin from a skin website, or use a skin editor to convert an image into the right format.
Do I need to pay to change my skin?
No. Downloading and uploading skins from Skindex or Planet Minecraft is completely free. The Minecraft Marketplace sells skins, but free alternatives are available everywhere. You only pay if you choose to buy a skin from the marketplace.
Will my skin change on servers I already play on?
Yes, your new skin appears on all servers and realms the next time you join them. Your skin is stored in your Microsoft account, not on the server, so it updates everywhere at once. The only exception is servers that disable custom skins.
What if I want to go back to the default skin?
In Java Edition, open the launcher, go to Skins, and look for "Default" or "Steve" in your skin list. Click it and it becomes your active skin. In Bedrock Edition, go to Profile, select Edit Character, and choose one of the default character models.
Can I use the same skin on Java and Bedrock?
Yes, if you use the same PNG file. However, Bedrock Edition has stricter rules about skin format, so a skin that works on Java might not work on Bedrock. If you have trouble, read a skin that is labeled as compatible with both versions.