Welcome to SkinForge

SkinForge Overview

SkinForge is a small browser tool I built to make remixing and creating Minecraft skins effortless.
No more fiddly per-pixel edits — pick layers, preview in 2D/3D, reorder, toggle and export.

I made this for anyone who wants fast, creative skin iteration: browse a built-in library, import your own PNG layers, drag to reorder, toggle visibility and change opacity — everything updates instantly in the preview.

Try it in your browser: https://oldmartijntje.github.io/skinforge/


How it works

Base + Layers
Start with a base skin (e.g. Steve), then add faces, hair, accessories and more.

  • Pick a base skin or upload one.
  • Add layers from the library or your own PNGs.
  • Drag to reorder layers, toggle visibility, or adjust opacity for blending effects.
  • Live preview updates in both 2D and 3D so you see changes immediately.

Simple workflows mean you can iterate fast: export a PNG for Minecraft or save a .skinforge file to come back later.


Library & browsing

Library hair tab
Hundreds of layers across hair, faces, accessories, suits and more — all credited.

Use the category tabs or search to find what you want. Click any layer to add it to your skin — creators are credited when you export, so it’s easy to discover and thank contributors.


Pick & choose — endless customization

Customized Steve
Mix hair, faces, ears, suits — layers blend together so combinations stay interesting.

Adjust opacity, reorder items, or hide parts to fine-tune the final look. Want a hazmat Steve? One click — adjust the suit opacity and you’re done.


Export, save & credits

Export credits
Exports show credits for every creator used; saves can embed custom layers so nothing breaks later.

  • Export: PNG (Minecraft)
  • Save: .skinforge (embedded options preserve custom layers)
  • Reopen: load saves and continue editing

See it live: https://oldmartijntje.github.io/skinforge/
Source & issues: https://github.com/oldmartijntje/skinforge


Notes, tiny caveats

  • Not optimised for phones (yet). Use a computer for the best experience.

    GitHub