MCTools


Minecraft Toolbox

MCTools is a free, browser-based collection of Minecraft tools. Edit skins in a full 3D editor, merge multiple texture packs into one .mcpack, bundle skins into Bedrock skin packs, generate avatars from any Minecraft skin, create custom painting packs, build custom Totem of Undying textures, and convert Overworld to Nether coordinates instantly. Everything runs in your browser — no downloads, no uploads, no account needed.

📜 Changelog

5/8
FIXPack Converter wasn't accepting files or letting you click the direction buttons after the 2.0 update. Fixed.
TOOLNew Color Code Text Maker. Type Minecraft text with §color codes, see a live preview of how it'll render in-game, and copy as §, &, or escaped §.
TOOLNew Custom Emojis. Drop in PNGs or draw your own and download a Bedrock pack that adds custom emojis to chat, signs, and books. Comes with a copy-paste cheat sheet.
NEWXP bar recoloring added to the HUD Customizer, with single color or gradient mode. On Bedrock the level number recolors with it.
NEWJava Version Update mode added to the Pack Converter. Drop a Java pack and migrate it between 1.8 and the latest pack format, with the 1.13 Flattening folder + texture renames handled.
NEWPer-disc volume slider (0 to 200%) and a click-to-edit pixel editor for custom disc textures on the Music Disc Maker.
NEWAddon mode on the Music Disc Maker now plays the full track past the vanilla disc cut-off. Resource pack auto-applies when the behavior pack is added to a world.
FIXMusic Disc Maker on Bedrock was showing the same "Now Playing" name on every custom disc. Each disc now shows its own name.
FIXArmor Stand Skins were rendering with left arm and left leg textures flipped. Removed the inherited mirror flag on those bones so painted detail comes out the right way.
4/28
UIThe Custom Paintings tool got a full redesign, with bigger painting previews, Size and Resolution dropdowns per painting, and a one-click Build & Download button.
NEWPer-painting resolution on Custom Paintings, pick anywhere from 1× (vanilla 16px) up to 16× (256px) for each image, mix and match in the same pack.
FIX3D Elytra preview now actually renders in the Cape Editor.
UIRemoved the Custom Totem step from the Pack Merger for a cleaner 4-step flow (Upload, Customize, Icon, Build). The standalone Totem Generator still handles custom totems.
4/25
NEW3D Model totem style added to the Totem Generator, rendering your full skin as a tiny player on the totem.
NEWTiny mode toggle on the Totem Generator shrinks the totem to half size in-game.
NEWAll 4 Styles bundle on the Totem Generator ships every variant in one mcpack as switchable subpacks.
UIThe Totem Generator page got redesigned with a step-based flow (style, preview, download) and a big preview area.
4/24
NEWFlip horizontally option landed on the Avatar Maker, useful for mirroring Drops Style characters when arranging group portraits.
4/21
FIXClicking Review before uploading a pack no longer hides the Pack Converter UI, so the upload box stays put.
4/17
NEWDrops Style avatars landed on the Avatar Maker — chunky pixel-art characters generated directly from your skin's pixels.
NEWGroup Portrait mode lets you build a 3×3 squad of up to 9 Drops Style characters on the Avatar Maker, with drag-and-drop slot reordering.
UIRight-click (desktop) or tap-and-hold (mobile) the avatar preview to save or copy it natively, no separate download click required.
4/16
FIXMobile uploads now work on the Pack Converter, with .mcpack files no longer greyed out in iOS and Android file pickers.
FIXFerns, grass, saplings, flowers, vines, and crops now render as proper X-cross shapes after Bedrock to Java conversion in the Pack Converter, instead of flat cubes.
NEWA Target Java Version dropdown landed in the Pack Converter, so converted packs stop showing "Incompatible" in-game.
NEWVariated textures now convert in both directions through the Pack Converter, with hybrid pumpkin_face handling for carved and jack-o-lantern variants.
FIXAbout 180 Java↔Bedrock filename mismatches got corrected inside the Pack Converter (deepslate, huge_fungus, coral, chainmail, and more).
UIThe home page got a full overhaul on MC Tools, with Create and Tools sections, color-coded cards by ability, and Minecraft-style beveled borders throughout.
4/15
FIXMobile Bedrock now imports Armor Stand Skins packs correctly after cleaning up dangling geometry references.
4/14
TOOLName an armor stand in-game and watch it transform into any custom skin, thanks to the newly launched Armor Stand Skin Pack Maker (cape support and slim detection included).
4/11
TOOLManaging custom capes from the desktop became a thing with the release of EZcapes app edition.
4/6
TOOLBidirectional Java↔Bedrock conversion arrived with the Pack Converter: 1,688 texture mappings, sounds, animations, language files, a HUD sprite splitter, and PBR support.
4/5
FIXSlim skin models now bind armor and capes correctly inside the Cape Pack Builder.
4/3
TOOLCustom crosshairs plus recolorable hearts and hunger icons arrived with the HUD Customizer launch.
3/31
TOOLUpload any song and the new Music Disc Maker will bundle it into a custom music disc resource pack.
3/25
TOOLCustom Bedrock capes in two steps became reality with the Cape Pack Builder launch.
3/15
TOOLUpload a photo and Custom Paintings bundles it into a Bedrock paintings pack.
2/23
TOOLDay one: MC Tools went live with Avatar Maker, Skin Pack Maker, and Texture Pack Merger.

🧩 Pack Merger

Merge, reorder, and customize Bedrock / Java resource packs

Upload
Customize
Icon
Build
Upload Packs
📦
Drop .mcpack files here
Add 2+ to merge, or 1 to customize
Pack Name & Description
..
Pack Icon Generator
Upload a skin PNG to auto-extract the head
or fetch by username
0
Summary
Manifest

👕 Skin Pack Maker

Bundle multiple skins into a single pack with slim/classic support

Skin Pack Info
Add Skins
🧍
Drop skin PNGs here
64×64, 64×32, or 128×128
or fetch by username
Skin Overlays -
Load a base skin, pick overlays to add to your skin pack. Click a preview to select it.
— or —

🖼️ Custom Paintings

Replace in-game paintings with your own art — sizes 1×1 through 4×4

Pack Info
Upload Images
🖼️
Drop images here (up to 50)
PNG, JPG, or any image file — each becomes a custom painting

👤 Avatar Generator

3D heads, busts, and full-body Minecraft avatars with custom backgrounds

Load Skin
or
Choose Style
Customize & Preview
Download
Tip: tap-and-hold (mobile) or right-click (desktop) the preview above to copy or save it natively.

🧭 Coordinate Calculator

Convert between Overworld and Nether coordinates instantly

Dimension Converter
Overworld
÷8 / ×8
Nether

🌈 Color Code Text Maker

Type, click to format, copy. Live preview with all 16 colors and 5 styles.

Live Preview
Your Text — click a color or style to insert at cursor
Copy
§ formin-game chat, signs, books, Java commands
§
& formBukkit / Spigot / Essentials / most plugin configs
&
§ escapeJSON, source code, escaped strings
§
Cheat Sheet — click any to copy the code

😀 Custom Emoji Pack Maker

Drop in PNG icons → Bedrock pack that adds new emojis (no overwriting vanilla). Type them in chat, signs, books.

Pack Info
Add Emoji Icons
Drop PNGs here or click to browse
Up to 256 icons per pack. Files fill the next empty slot, in order.
Drop a PNG onto any tile below to replace it. Drag tiles to swap their codepoints.
0 filled 256 empty slots 0 – 255
Name
CodepointU+E200Char: ·
Quality
Cheat Sheet — paste these into Minecraft
1
Install your .mcpack in Minecraft Bedrock and apply it to your world.
2
Click Copy next to an emoji below. The "Char" column looks empty in your browser, that's normal — those codepoints have no glyph in any system font.
3
Paste into chat / a sign / a book in-game (Cmd+V or Ctrl+V). With the pack active, your icon renders. Outside Minecraft (Discord, browser) it shows as a blank box.
NameCharCodepoint
Build Pack
How it works

This generates a Bedrock resource pack that fills the font/glyph_E2.png atlas. The atlas is a 16×16 grid of tiles; each tile is mapped to a Unicode private-use codepoint (U+E200 through U+E2FF). When the pack is active, typing one of those characters in chat, on a sign, or in a book renders your custom icon.

Vanilla Bedrock only uses glyph_E0 and glyph_E1 (button prompts, controller arrows). The E2 atlas is unused by vanilla, so this pack adds emojis without replacing anything.

  1. Drop in 1–256 transparent PNGs (square icons work best).
  2. Name each emoji so the cheat sheet is easy to read.
  3. Click a tile to edit / draw / replace / mark as hi-res.
  4. Hit Download .mcpack, double-click the file to install in Minecraft Bedrock.
  5. Apply the pack to a world. Copy a character from the cheat sheet, paste it in chat.

Per-emoji Hi-res: each tile can be flagged hi-res in its edit panel. If any tile is hi-res, the whole atlas builds at 512×512 (32px tiles) so detail is preserved; lo-res tiles in that same atlas are upscaled with nearest-neighbor. If no tile is hi-res, the atlas is the default 256×256 (16px tiles) and stays small.

🗡️ Totem Generator

Turn any skin into a custom Totem of Undying

Totem Generator

Turn any Minecraft skin into a custom Totem of Undying texture. The "Mini Me" style maps your skin onto the 16×16 totem sprite — head, body, arms, and legs all included.

🗡️
Drop a skin PNG or click to browse
64×64 / 64×32 / 128×128 · Get skins at namemc.com
or fetch by username
What is this?

The Totem of Undying normally has a default texture. This tool replaces it with a "Mini Me" version of your skin — so when you hold a totem in-game, it shows you. Download as .mcpack to import directly into Minecraft Bedrock, or as a raw PNG to use in a resource pack.

🎨 Cape Editor

Draw and edit custom Minecraft capes pixel-by-pixel

Cape Texture (64×32)
Tools
Color
(gradient)
50
Layers

🦸 Cape Pack Builder

Assign custom capes to skins and build a ready-to-import pack
Windows Bedrock only, not compatible with mobile or console

Pack Settings
Skins
🧍
Drop skin PNGs or .mcpack/.zip packs
Skin images (64×64, 128×128) or skin packs
or fetch by username
Capes
🧥
Drop cape PNGs here
64×32 cape textures
or pick from gallery
Cape Assignments
Each skin+cape combo creates a selectable entry in-game. Toggle capes on/off per skin, or use the quick-assign buttons.
Add skins and capes above to start assigning.
How To Install
1Download the .zip file generated above.
2Extract the folder inside the zip.
3Navigate to this path (click to copy):
C:\XboxGames\Minecraft for Windows\Content\data\skin_packs\
4Drag the extracted folder into skin_packs. Replace files if prompted.
5Launch Minecraft and find your capes in the Classic Skins menu.
Not showing up? You may need to remove any other custom skin packs you've installed. Delete all folders in:
C:\Users\{User}\AppData\Roaming\Minecraft Bedrock\Users\{Numbers}\games\com.mojang\skin_packs
Video Tutorial

Need more help? Watch this step-by-step guide.

💿 Music Disc Maker

Replace in-game music discs with your own audio tracks

Music Disc Maker

Replace in-game music discs with your own audio. Add multiple songs to create a multi-disc resource pack.

1. Select a Disc
2. Upload Audio
Select a disc above first
🎵
Drop an audio file here
or tap to browse
.ogg .mp3 .wav .m4a .webm
3. Pack Settings
How It Works

Bedrock: Upload any audio file. It will be included as-is in the pack (Bedrock supports .ogg and .wav natively). For best results, upload .ogg files.
Java: Java Edition requires .ogg (Vorbis) format. If you upload an .ogg file it will be used directly. Other formats will be converted to OGG Vorbis automatically.

Select a disc, upload your audio, and click "Add Song to Pack." Repeat for as many discs as you want, then hit Build!

🎨 3D Skin Editor

Paint directly on a rotatable 3D model — fetch, edit, export

Loading Skin Editor...

🎯 HUD Customizer

Customize your crosshair, hearts, food, and other HUD elements

Crosshair Designer

Design a custom crosshair for your Minecraft HUD. Paint on a 15×15 grid — your design replaces the default crosshair in-game.

COLOR
PREVIEW
Health Hearts

Recolor your health hearts. Pick a preset or choose a custom color — the hearts keep their Minecraft shape but get a new look.

Custom:
PREVIEW
Hunger Bar

Recolor your hunger drumsticks. Same approach as hearts — pick a color and the drumstick shape keeps its Minecraft shading.

Custom:
PREVIEW
XP Bar

Recolor the experience bar above your hotbar. Pick single color or gradient. The level number gets a slightly brighter shade in the preview, but in-game the number color is rendered by the game engine and stays vanilla green (engine limitation, not a tool bug).

Color A
PREVIEW
30

🔄 Pack Converter

Convert resource packs between Java and Bedrock editions

Upload
Review
Convert
Conversion Direction
Upload Java Resource Pack
Drop a Java Edition .zip resource pack here
Supports all Java versions (1.6 through 26.1)
Conversion Preview
Options

Converting
Starting conversion...
How To Install
1Download the converted .mcpack file.
2Double-click the .mcpack file — Minecraft will open and import it automatically.
3Go to Settings → Global Resources and activate the pack.
Note: Not all Java features have Bedrock equivalents. Custom models, shaders, and some advanced features may not convert. The converter will warn you about unsupported content.

🗿 Armor Stand Skins

Name-dependent custom skins for armor stands on Bedrock

Armor Stand Skin Pack Maker (Bedrock)

Create a Bedrock resource pack that makes armor stands display custom player skins. Name an armor stand in-game and it transforms into that skin — visible to everyone on the server.

Add Skins
🗿
Drop skin PNGs here — or click to browse
64×64 · Each skin becomes a named armor stand appearance
or fetch by username
How It Works

The pack overrides the armor stand entity with a custom render controller that uses query.is_name_any() to check the armor stand's name tag. When a name matches, it swaps the default model for a player body and applies your skin texture.

In-game: Place an armor stand → rename it with a Name Tag → the stand transforms into that skin. Names are case-insensitive. The pack description lists all available names.

Advanced: Custom 3D Models BETA

Import your own Bedrock geometry (.geo.json) files with custom textures. Each model gets a name tag trigger just like player skins. Upload the geometry file + its texture PNG.

EZCAPES
Cape Manager for Minecraft Bedrock
Free · Open Source · Windows
👀 Visible to Everyone!
Anyone in your world, or on servers can see it!
Everything You Need to Rock a Cape
Build cape packs, design custom capes from scratch, and install them with one click.
Pack Builder
Core

Cape Pack Builder

Pick your skins, pick your capes, assign them, and hit Build & Apply. Installs directly to Minecraft with one click.

Banner Designer
Design

Banner Cape Designer

Create capes using real Minecraft banner patterns. All 43 patterns included with live 3D cape and elytra preview.

Pixel Editor
Design

Cape Pixel Editor

Draw your own cape designs pixel by pixel. Full tool suite with pen, fill, eraser, gradient, layers, and 3D preview.

No Hassle

One-Click Install to Minecraft

No more digging through AppData or copying files manually. EZCAPES finds your Minecraft installation and installs the cape pack directly.

Hit Build & Apply, open Minecraft, go to Classic Skins, and your custom cape is right there.

One-click install
Manage

Save Profiles & Quick Switch

Save your favorite cape packs as profiles and switch between them instantly. Keep different setups for different servers or moods.

Profiles & Saved Packs
Up and Running in 5 Steps
1
Download EZCAPES and install it
2
Add your skins — fetch by username or drag in PNG files
3
Choose capes from the gallery, draw your own, or import from SkinMC
4
Assign capes to skins and click Build & Apply
5
Open Minecraft, go to Classic Skins — your custom cape is there!
EZCAPES
Ready to Get Your Cape On?
Free, open source, and works on any world and server that allows custom skins.
Download EZCAPES — Free
Coop's Minecraft avatar

About MCTools

Hey! I'm Coop, and I live and breathe Minecraft. I built MCTools because I wanted to create something cool and helpful for the community.. free, browser-based tools that just work, no sketchy downloads or virus filled installs needed.

Everything runs locally right in your browser. Whether you're editing skins, merging packs, making avatars, or creating custom music discs your files never leave your device.

Thanks for stopping by and using the tools. Keep building cool stuff!

☕ Support me on Ko-fi

Privacy Policy

Last updated: April 28, 2026

In plain English: MCTools has no servers that store your data. No accounts. No databases. No file uploads to us. Every tool runs in your browser, and the files you work with never leave your device. The only data anyone sees about you is the basic anonymous traffic info our analytics provider collects.

Who We Are

MCTools (mc-tools.net) is a free Minecraft tools site operated from the United States. Contact info is at the bottom of this page.

What We Store

Nothing. MCTools has no user accounts, no logins, and no server-side database. We do not store your files, your IP address, your username, or anything else on our infrastructure. The tools run client-side; what you do in them stays on your device.

Cookies & Analytics

We use Google Analytics to understand site traffic (pages visited, approximate location from IP, device type). Analytics data is anonymous and aggregated, and is held by Google, not by us. We do not sell your personal data. Google's processing is governed by Google's Privacy Policy.

We also use Cloudflare for hosting and basic performance metrics. See Cloudflare's Privacy Policy.

Advertising

MCTools does not currently work with any advertising partners, and no ads are served on the site at this time. If we add an ad network in the future, this policy will be updated to name the partner, link to their privacy policy, and explain what data they collect (typically cookies used for measurement and personalization).

Once any ad partner is enabled, visitors in regions like the EEA and UK will see a consent banner before any personalized advertising occurs, and personalization can also be managed through your browser or operating system settings.

Third-Party Services

When you use the site, your browser may also contact:

  • Google Fonts and public CDNs that serve the libraries the tools depend on (Three.js, JSZip)
  • Public Minecraft skin-lookup APIs (such as mc-heads.net, minotar.net, mineskin.eu, mcprofile.io). When you enter a Minecraft username into a tool that fetches a player's skin, that username is sent to one of these services so they can return the skin. We do not store it.

Local Storage on Your Device

We use your browser's local storage for small preferences like your theme. This data stays on your device and you can clear it any time. Nothing in local storage is sent back to us.

Data Retention

Because we do not store any personal data, there is nothing on our end to retain or delete. Google Analytics holds anonymized data per Google's standard retention period, after which it is automatically deleted.

International Data Transfers

MCTools is operated from the United States, and our service providers process data there. If you visit from the EEA, the UK, or Switzerland, your information may be transferred to the US under the EU-US Data Privacy Framework and Standard Contractual Clauses.

Your Rights

You have rights under the GDPR (EEA / UK) and CCPA (California) regarding personal data, including the right to access, delete, or object to processing. Because MCTools holds no personal data of its own, any request will generally be directed to our analytics or hosting providers. MCTools does not sell or share personal data. To make a request, use the contact info below.

Children's Privacy

MCTools is a general-audience site. We do not knowingly collect personal information from children under 13 (or under 16 in the EEA / UK). Since we have no servers that store user data, none is collected from children either. If you are a parent and want to talk through anything, contact us.

Changes to This Policy

We may update this policy from time to time. Material changes will be flagged by a new "Last updated" date at the top.

Contact

For privacy questions or to exercise any of the rights above: [email protected]