Minecraft Skin Converter

Convert wide (Steve) skins to slim (Alex) - or upgrade a legacy 64x32 classic skin to the modern 64x64 format. Runs entirely in your browser.

or drag & drop a skin PNG onto this page

Drop a Minecraft skin PNG anywhere on this page, or click Upload PNG above.

Accepted sizes: 64x64 (modern) or 64x32 (legacy).

A free browser-based Minecraft skin converter. Convert between Steve (wide) and Alex (slim) skins with per-column control, or upgrade a legacy 64x32 classic skin to the modern 64x64 format. No account, no upload - your skin never leaves your browser.

How to convert a Minecraft skin online

Pick a mode - Wide to Slim, Slim to Wide, or Legacy 64x32 ↔ Modern 64x64 - then drop or upload a PNG. The converter runs the transformation in the browser and shows a before/after preview on a flat, front-facing character render so you can see exactly which pixel column will be added or removed. Click Download to save the converted PNG, ready to upload to Minecraft.

Wide (Steve) ↔ Slim (Alex)

The 4-pixel-wide arm gets one column removed to become 3-pixel-wide (or the other way for slim to wide). You choose which column - the tool shows all options at once so you can pick the one that keeps your character's shading intact.

Legacy 64x32 upgrade + downgrade

Upgrading a legacy skin doubles the canvas from 64x32 to 64x64, copies the right arm and right leg (horizontally flipped) into the new left arm and left leg regions, and zero-fills the new overlay regions (jacket, sleeves, pants). The hat overlay - the only overlay in the legacy format - is preserved.

Downgrading a modern skin drops the left arm/leg data (auto-mirrored in-game) and drops every overlay layer except the hat.

Frequently asked questions

What is the difference between Steve and Alex skins?

Steve-style (wide) skins have 4-pixel-wide arms; Alex-style (slim) skins have 3-pixel-wide arms. All other body regions are identical between the two formats. The tool converts between them by removing or duplicating one column of arm pixels - you pick which column.

What is a legacy 64x32 skin?

Before Minecraft 1.8, skins were 64x32 pixels. Only the head had a hat overlay layer; the left arm/leg were auto-mirrored from the right arm/leg. The modern 64x64 format doubles the height to store independent left arm/leg regions plus overlay layers for every body part. This tool upgrades legacy skins by copying the right arm and right leg (horizontally flipped) into the new left regions and zero-filling the new overlay areas.

Which column should I remove when converting wide to slim?

The default is the inner (body-facing) column - this is what Mojang's own auto-converter does and preserves the outer arm silhouette. If your skin has meaningful shading on the outer edge, try removing an inner column instead. The tool previews all four options so you can pick what looks best.

Which column should I duplicate when converting slim to wide?

The default is the innermost column (nearest the body) - it becomes the extra arm-body seam pixel and matches how Mojang auto-widens skins. If your slim skin has key features on one side of the arm, duplicating a different column can preserve them.

Does this preserve the second (overlay) layer?

Yes. When converting wide to slim, both the base and overlay arm regions are converted with the same column choice so they line up. Same for slim to wide.

Can I convert back from modern to legacy?

Yes, the tool downgrades 64x64 modern skins to 64x32 by dropping every overlay layer except the hat and by dropping the independent left arm/leg (the game will auto-mirror them from the right).

Do you upload my skin anywhere?

No. Every conversion runs entirely in your browser using the Canvas API - your image is never sent to a server. Close the tab and it's gone.
Minecraft Skin Converter - Wide/Slim + Legacy 64x32 to 64x64 - Craftapedia