Changing your Minecraft skin takes about two minutes, but the steps are different on Java and Bedrock — and console players have a third path entirely. This guide covers all three, plus how to preview any skin before you commit.
Quick Answer
Java Edition
- Sign in at your Minecraft profile page on minecraft.net.
- Open Skins, then choose Add Skin (or edit the classic/slim default).
- Upload a 64×64 PNG and pick the Classic or Slim arm model.
- Save. The skin syncs to any launcher signed into that account.
Changes can take a few minutes to appear in-game — restart the client if it lags behind.
Bedrock Edition
Open the Dressing Room (the hanger icon) from the main menu, pick a skin, or tap the blank slot to import a PNG. Bedrock also supports paid skin packs from the Marketplace, which apply instantly once purchased.
Where to Find Skins
You can browse and preview skins in Crafty's skin library without downloading anything — useful when you want to see how a skin looks in 3D before applying it. You can also look up any recipe in the crafting guide while you are here.
FAQ
Why isn't my new skin showing up?
Skin changes propagate through Mojang's servers and can take 5–10 minutes. Fully close and reopen the game if it still shows the old skin after that.
Can I use the same skin on Java and Bedrock?
Not automatically — the two editions use separate accounts and skin systems. You can upload the same PNG to both, but you have to do it in each place.
Do custom skins cost anything?
No. Uploading your own PNG is free on both Java and Bedrock. Only Marketplace skin packs on Bedrock cost money.