Minecraft Skin Editor

Paint a 64x64 Minecraft skin with layers, blend palettes, per-part focus, and on-model painting. Everything runs in your browser - no download necessary.

2D canvas
8x

Left click paints, right click erases, wheel or +/- buttons zoom the 2D canvas. Click a part above to focus it.

A free, browser-based Minecraft skin editor for the 64x64 skin format. Paint pixel by pixel with layers, blend palettes, per-part focus, and on-model painting. Live 3D character preview updates every stroke. Steve and Alex models, PNG import + export, layered project files, and browser gallery - all offline in the tab.

How to make a Minecraft skin in the browser

Open the editor, pick a colour on the left, then click on the 3D character or the 2D UV grid to paint. Left-click paints, right-click erases; the two views are always in sync. Use the Parts chips to focus on just the head, arms, torso, or legs. Turn on Model grid in the topbar to see pixel boundaries on the 3D preview. Turn on Explode to spread the limbs apart so you can paint under-arms and inner faces. When you're done, open the Save tab and click Download PNG - the file is a game-ready 64x64 skin you can upload directly to your Minecraft profile.

Full-featured pixel paint tools

Brush, eraser, fill (paint bucket), and eyedropper - plus a size setting (1-8 px), an optional shading mode that steps colours along the active palette's ramp, and full undo/redo (Ctrl+Z / Ctrl+Y). Colours are chosen with a saturation/lightness square, hue/sat/lightness sliders, RGBA inputs, hex, or one of the 7 curated palettes (Allure, Peachy, Nature, Cyberpunk, Grayscale, Nintendo, and the 16 vanilla Minecraft dyes). Recently used colours are auto-tracked; the Blend tab generates a live gradient between the current colour and its complement.

Layers, projects, and browser gallery

Every stroke writes to the active layer. Add, duplicate, reorder, hide, adjust opacity, and merge layers down. Export the flat composite as a PNG for Minecraft, or the entire layered project as a .craftapedia-skin.json file that keeps every layer intact for later editing. Save designs to the built-in browser gallery (localStorage) - no server involved.

Steve or Alex, and on-model painting

Toggle between the classic Steve model (4-wide arms) and the slim Alex model (3-wide arms) at any time. With Paint on model on, you can paint directly on the 3D character - the raycaster figures out which skin pixel your click corresponds to. Shift+drag on the preview pans the camera up or down (so you can reach the feet), the mouse wheel zooms, and the Reset view button snaps back to defaults.

Frequently asked questions

How do I make a Minecraft skin?

Paint a 64x64 PNG that follows the Minecraft skin UV atlas. Our editor handles the atlas for you - you just paint on the head, torso, arms, and legs (either on the 2D grid or directly on the live 3D character). Click Download PNG under the Save tab to get the finished file, then upload it to your Minecraft profile on minecraft.net or via your launcher.

Do I need an account?

No. The editor runs 100% in your browser. No login, no upload, no server-side storage. Saved designs live in your browser's local storage; if you clear your site data they're gone, so download PNGs or project files for anything important.

Do you support the slim (Alex) model?

Yes. The Model selector in the topbar switches between Steve (4-wide arms) and Alex (3-wide arms). The UV atlas is the same 64x64 layout - only the arm width and its texture offsets change.

Can I import my existing skin?

Yes. Open the Import tab and pick your 64x64 PNG. Legacy 64x32 skins are auto-detected. The skin loads as a fresh layer so you can non-destructively repaint on top.

What is the .craftapedia-skin.json project file?

It's our layered project format - a plain JSON containing each layer as a base64-encoded PNG plus its name, visibility, and opacity. Save it if you want to keep working on a design later without flattening; import it any time to restore every layer exactly.

Does semi-transparent (alpha) work in Minecraft?

On Java Edition, yes - the second-layer overlays support alpha and you can paint semi-transparent effects on the outer layer of any body part. On Bedrock Edition, skins are opaque - alpha pixels render as fully opaque. The editor pops a warning banner whenever your current colour has alpha below 255 so you know before you paint.

How do I paint the bottom of the feet or under the arms?

Turn up the Explode slider in the topbar - it separates the limbs outward so the inner and under faces become clickable. Combined with Shift+drag to pan the camera down, you can reach every face on the model directly.

What is the palette-aware shading brush?

Tick Shading in the Brush section. Instead of nudging the pixel colour by a fixed multiplier, the brush finds the nearest colour in the current palette's ramp (rows of 8) and steps one column darker or lighter (depending on the Darken/Lighten toggle). Perfect for stylised painting that stays on-palette.
Minecraft Skin Editor - Free 3D Skin Maker for Java & Bedrock - Craftapedia