A plain identifier (letters, numbers, underscores). It is the internal serialize name in the pack, not what players see; the name above is what shows in game.
Drop one or more skin PNGs, or paste a list of usernames. The slim (Alex) or classic (Steve) model is detected for you and can be changed per skin.
Java uses public skin services; Bedrock resolves the gamertag through the GeyserMC API. Only the names you type are sent.
Your skin files never leave your device. Reading, compositing and zipping all happen here in your browser. The only network requests are the optional username lookups (public skin services for Java, the GeyserMC API for Bedrock gamertags), which send just the names you type, never an uploaded file.
A skin pack bundles many skins into one file so a single import adds them all to your Dressing Room. Drop several PNGs at once, paste a list of usernames, dress a base skin in overlays, name the pack, and download a .mcpack ready to share. Everything happens in your browser, so nothing uploads and there is no watermark.
Each skin becomes one entry in the pack with its own display name and slim or classic model. The tool reads the texture, detects the arm model from the arm columns, and lets you change it per skin. Add skins by dropping your own 64x64, 64x32, or 128x128 PNG from an editor like the 3D skin editor, or fetch player skins in batch by Java username or Bedrock gamertag. Bedrock gamertags resolve through the GeyserMC API.
When you build, the tool writes a valid Bedrock manifest.json, skins.json and en_US.lang, then zips your skin textures into a single .mcpack. Name the pack with the same section-sign color codes Minecraft uses, add a description and an optional icon, and you are done.
The overlay wardrobe composites preset looks like a crown, diamond and netherite armor, a suit, a pumpkin head and seasonal costumes over one base skin. Load a base from your list, a username, or an upload, then pick the overlays you want. Each selected overlay joins the pack as an extra skin named after the base and the overlay, and you can download any composite as a plain PNG.
To load many players at once, paste a list of names separated by commas or new lines and the tool fetches them in order, with a running count and a done summary. A pack holds up to 100 skins, counting overlay composites.
Double-click the .mcpack file to import it into Minecraft Bedrock. Open the Dressing Room, or the skin picker on the profile screen, and your pack appears under the owned skins as its own group. Pick any skin in it and it applies right away.
If a skin looks wrong, with arms too wide or too narrow, switch its model between classic and slim in the list and rebuild; the model must match the texture the skin was drawn for. This is a Bedrock Edition tool. Java Edition uses a different skin system and does not load skin packs, so it is out of scope for this version.
Add your skins, either by dropping several PNGs at once (64x64, 64x32, or 128x128) or by pasting a list of usernames. Each skin lands in the list with an auto-detected slim or classic model you can change. Name the pack, add a description, then click build. The tool assembles a valid manifest, skins.json and en_US.lang, zips the textures, and downloads a single .mcpack.
Yes. Drop or select multiple PNG files in one go and each is added to the list right away. For player skins, paste a whole list of names separated by commas or new lines and the tool fetches them in batch, showing progress and a done summary of how many loaded.
Yes. Switch the username toggle to Bedrock and enter a gamertag. The lookup resolves the gamertag through the GeyserMC API to that player's skin texture. Java usernames use public skin services. Only the names you type are sent, never an uploaded file.
The overlay wardrobe composites preset looks like a crown, diamond and netherite armor, a suit, a pumpkin head and seasonal costumes over one base skin. Load a base skin from your list, a username, or an upload, pick the overlays you want, and each one is added to the pack as an extra skin. You can also download any composite as a plain PNG.
Classic is the Steve model with 4-pixel-wide arms and slim is the Alex model with 3-pixel-wide arms. The tool reads the arm columns on the skin texture to detect which model it was drawn for, then sets the badge automatically. If a detection is wrong, switch the model chip on that row before building. Legacy 64x32 skins are always classic.
Up to 100 skins per pack with this tool, counting overlay composites. You can rename or remove any before building. If you need more, build a second pack; each pack imports separately and shows as its own group in the skin picker.
No. This tool builds a Bedrock Edition skin pack (.mcpack), which uses a manifest and skins.json that Java does not read. Java does not support skin packs in the same way; you apply skins one at a time through the launcher or a third-party loader, so a packaged pack is out of scope for this version.
No. Reading each skin, compositing overlays and zipping the pack all run in your browser, so your files never leave your device and there is no watermark. The only network requests are the optional username lookups, which send just the names you type.
Design a skin first, or browse more Minecraft tools: