Where to find and upload a new skin
You change your Minecraft skin through the official Minecraft Launcher on your computer or through the Minecraft website if you play Java Edition. The process takes about five minutes and requires you to have a Microsoft account linked to your Minecraft profile.
Log into your Microsoft account at minecraft.net, go to "Profile," then select "Skins." From there you can either upload a skin file you already have or choose from Minecraft's built-in skin library. If you upload your own file, it must be a PNG image exactly 64 by 64 pixels in size — the game will reject anything else.
For Bedrock Edition (the version on Windows 10, Xbox, Nintendo Switch, and mobile), the process is slightly different. You navigate to the character creation menu in-game, select "Edit Character," and then choose a skin from the marketplace or upload one if you own the game on Windows 10 or 11.
Key Takeaways
- Java Edition skins are uploaded through minecraft.net after you log in with your Microsoft account, and the image file must be exactly 64 by 64 pixels.
- Bedrock Edition lets you change skins through the in-game character menu, though uploading custom skins is only available on Windows 10 and 11.
- Free skins are available in Minecraft's built-in library, and you do not need to purchase anything to change your appearance.
- The skin change takes effect immediately in single-player worlds, but other players in multiplayer may need to rejoin the server to see your new skin.
How to create or find a skin file
If you want to use a skin you did not create yourself, websites like Skindex, Planet Minecraft, and CurseForge host thousands of free skins made by the community. Download the PNG file directly to your computer, then upload it through the Minecraft Launcher or website.
To create your own skin from scratch, you need image editing software like Photoshop, GIMP (free), or even online tools like Piskel or Minecraft Skin Editor. The skin template is a flat 64-by-64 pixel grid divided into sections: the head, body, arms, and legs each have their own area. You paint or draw on this grid, and the game wraps it around your character model.
Many creators start by downloading a blank template or an existing skin and modifying it rather than building from nothing. This is much faster than starting with a blank canvas.
Uploading through the Minecraft Launcher
Open the Minecraft Launcher on your computer and click your profile name in the top right corner. Select "Skins" from the dropdown menu. You will see a button labeled "Browse" or a plus icon — click it to select a PNG file from your computer.
The launcher will preview the skin before you confirm. If the image is not exactly 64 by 64 pixels, the launcher will show an error message and refuse to upload. Resize the image in any image editor and try again.
Once you upload successfully, the skin appears on your character immediately in single-player worlds. In multiplayer servers, other players may see your old skin until they log out and back in or until the server refreshes its cache, which can take a few minutes to several hours depending on the server.
Using skins from the Minecraft marketplace
Minecraft's official marketplace includes thousands of free and paid skins. Free skins are included with your purchase of the game and do not cost extra money. Paid skins range from a few dollars to around $20 for character packs.
To browse marketplace skins, open the Minecraft Launcher, go to "Skins," and look for the "Browse" or "Marketplace" section. You can filter by category, character type, or theme. Click any skin to preview it on your character model before you select it.
Marketplace skins work on all editions of Minecraft — Java, Bedrock on Windows, console versions, and mobile. If you purchase a skin on one platform, you own it on all platforms tied to your Microsoft account.
What happens if your skin does not upload
The most common reason a skin fails to upload is the file size. Minecraft requires exactly 64 by 64 pixels — not 128 by 128, not 32 by 32. Open the image in any image editor, check the dimensions, and resize if needed.
The second common issue is file format. The image must be a PNG file, not JPG, GIF, or any other format. If you downloaded a skin from a website and it came as a different format, convert it to PNG using an online converter or image editor before uploading.
If the launcher still rejects the file after you have checked both the size and format, try logging out of your Microsoft account in the launcher and logging back in. Sometimes a temporary connection issue prevents the upload from going through.
Skin changes on multiplayer servers and realms
When you change your skin, the change is instant for you in single-player mode. On multiplayer servers, other players see your old skin until their game reloads your player data. This usually happens when they log out and back in, or when the server refreshes its player cache.
Some servers cache player skins for hours or even days to reduce server load. If you change your skin and other players still see your old one after several hours, the server's cache may not have updated yet. There is no way to force a faster update — you simply have to wait.
Minecraft Realms (Minecraft's official multiplayer service) updates skins much faster, usually within a few minutes. Private servers run by other players may take longer depending on how the server owner configured the cache settings.
Frequently Asked Questions
Can I use a skin that is not 64 by 64 pixels?
No. Minecraft only accepts PNG files that are exactly 64 by 64 pixels. If your image is a different size, you must resize it before uploading. Most image editors have a "resize" or "scale" option that lets you change the dimensions.
Do I need to pay for skins?
No. Minecraft includes a large library of free skins, and you can download free skins from community websites. Paid skins exist in the marketplace, but they are optional — your game works exactly the same with a free skin.
Why do other players still see my old skin?
Servers cache player skins to save bandwidth. When you change your skin, other players see the old one until their game reloads your player data, which usually happens when they log out and back in. This can take anywhere from a few minutes to several hours depending on the server.
Can I use a skin on Bedrock if I created it for Java Edition?
Yes. The skin file format is the same across all Minecraft editions. A 64-by-64 PNG skin works on Java, Bedrock, and console versions. However, you must upload it separately to each edition if you play on multiple platforms.
What if I want to go back to my old skin?
Open the Minecraft Launcher, go to "Skins," and select a different skin from the library or upload a different file. Your old skin is still available in the marketplace or community websites if you want to use it again later.