How to Use Custom Skins in Minecraft Bedrock

Want to play with your own custom skin? Bedrock lets you import PNG skin files directly. Here's how to do it on every platform, plus tips on skin format, resolution, and where to find skins.

What Are Custom Skins?

Minecraft Bedrock lets you use your own skin instead of the default Steve or Alex. You can import a PNG image file as your skin. These can be skins you made yourself, downloaded from skin editors, or found on community sites.

Good to Know Custom skins are stored and synced with your Microsoft account, so they can follow you across devices when you sign in.

Skin Format & Requirements

Before importing, make sure your skin meets these requirements:

  • PNG format only — Other formats like JPG or BMP will not work
  • Resolution: 64x64 pixels (standard) or 128x128 (HD, supported on most platforms)
  • Transparent pixels are supported for see-through parts
  • Classic (4px arms) vs Slim (3px arms) body types — choose the one that matches your skin design
  • The skin template layout follows the standard Minecraft skin map
Pro Tip If your skin looks stretched or glitched, you may have selected the wrong body type. Classic and Slim use different arm widths, so the pixels must align correctly.

Where to Get Custom Skins

You can find or create skins from these sources:

  • The Skindex (minecraftskins.com) — Large library of community skins
  • Nova Skin — Skin editor and gallery with thousands of skins
  • Planet Minecraft skins section — Popular community skins
  • Minecraft Skin Editor apps (mobile) — Create and edit skins on your phone
  • Make your own with any image editor using the 64x64 template

How to Import on Windows 10/11

Follow these steps to use a custom skin on Windows:

1

Open Minecraft Bedrock

Launch Minecraft Bedrock Edition on your PC.

2

Go to Profile or Dressing Room

From the main menu, go to Profile (at the bottom) or Dressing Room.

3

Click on Your Character

Select your character to open the skin options.

4

Select Classic Skins Tab

Click the Classic Skins tab.

5

Import Your Skin

Click Choose New Skin or the Import button. Browse to your PNG file and select it.

6

Select Body Type

Choose whether your skin is Classic or Slim body type. Done! Your skin is now applied.

How to Import on Android

On Android, the process is similar:

1

Open Minecraft

Launch Minecraft and go to Profile or Dressing Room.

2

Tap Your Character

Tap on your character, then select Classic Skins.

3

Choose New Skin

Tap Choose New Skin. Navigate to the PNG file on your device (e.g., Downloads folder).

4

Select Body Type

Select Classic or Slim body type. Done!

How to Import on iOS

On iPhone and iPad:

1

Open Minecraft

Go to Profile or Dressing Room.

2

Tap Character and Classic Skins

Tap your character, then Classic Skins, then Choose New Skin.

3

Select the PNG File

Use the Files picker to select the PNG from your device.

4

Select Body Type

Choose Classic or Slim. Your skin is applied.

Can You Use Custom Skins on Xbox / Switch / PlayStation?

Custom skin import is not available directly on consoles. You cannot browse and import a PNG file from the console itself. However, there are workarounds:

  • Use a skin pack from the Marketplace — The Minecraft Marketplace offers character creator options and skin packs you can purchase or get for free.
  • Sync via Microsoft account — Some players set their skin on a phone or PC, and it syncs via their Microsoft/Xbox Live account. This partial support may work on Xbox in some cases, but it is not guaranteed.
  • Character Creator — The built-in Character Creator on consoles lets you customize your look with official options, though not with fully custom PNG imports.
Console Limitation Xbox, Nintendo Switch, and PlayStation do not support direct PNG skin import. For full custom skin control, use Windows, Android, or iOS.

Troubleshooting

Skin shows as Steve/Alex

The file might be the wrong format or resolution. Ensure it is PNG and either 64x64 or 128x128 pixels. Re-import the file.

Skin looks glitched

You may have selected the wrong body type (Classic vs Slim). Try switching. Also check that the image is aligned to the standard Minecraft skin template — misaligned pixels cause visual glitches.

Skin doesn't save

Restart Minecraft and try again. Make sure you are signed into your Microsoft account. Skins are tied to your account; without signing in, they may not persist.

Skin doesn't show in multiplayer

Some servers override skins with their own. If that is not the case, your skin may need to sync via Xbox Live — give it a moment or re-join the server. Ensure you are signed in.

Frequently Asked Questions

Yes. Java Edition and Bedrock Edition use the same skin layout and PNG format. A skin made for Java will work on Bedrock as long as it is 64x64 or 128x128 pixels. Just download the PNG and import it in Bedrock.
Use a skin editor like Nova Skin or The Skindex. They provide the standard 64x64 template where you paint each body part. You can also use any image editor (Photoshop, GIMP, etc.) with the Minecraft skin template. The template shows where the head, body, arms, and legs map onto the image.
Skins can reset if you are not signed into your Microsoft account, if Minecraft was reinstalled, or if there was a sync issue. Make sure you are logged in and try re-importing your skin. On consoles, skins may not persist the same way as on PC and mobile.
Yes. In multiplayer, other players will see your custom skin as long as it has synced via your Microsoft/Xbox Live account. Some servers may override skins with their own, but on most servers your skin will be visible to everyone.
The standard resolution is 64x64 pixels. Bedrock also supports 128x128 (HD skins) on most platforms. Use 64x64 for maximum compatibility, or 128x128 for higher detail. The skin must be PNG format.