Category
Override an item's inventory icon, like a tool, food, or material. These are 16x16 textures by default.
Search items
Resolution
Vanilla size, 16x16. Every resolution here is free.
Your pack
Nothing added yet
Open the pack bar below the tool to name it, see everything in it, and download it for Java or Bedrock.
A texture pack is a folder of images that replace the ones shipped with the game, wrapped in a .zip with a small file telling Minecraft which version it targets. This page builds that for you. Find the texture you want to change, give it your image, and repeat until the pack looks how you want.
The catalogue covers every texture the game actually reads: 796 items, 1,269 blocks, plus every painting and mob. Each one is checked against the real client files, so an override always lands at a path Minecraft loads. A name with no texture behind it never appears, which is the usual reason a hand-built pack silently does nothing in game.
Your image is fitted with nearest-neighbour sampling rather than smooth scaling. That matters for pixel art: smooth scaling averages neighbouring pixels and turns a crisp 16x16 texture into a blurry one. Upload whatever size you have and it comes out sharp.
Vanilla textures are 16x16. HD packs use 32, 64, 128 or higher, and the resolution buttons go up to 32 times vanilla, which is 512x512. All of them are free. Upscaling a texture is a canvas resize that happens on your own machine, so there is no cost to pass on and no reason to charge for it.
Higher is not automatically better. A full pack at 512x512 runs to hundreds of megabytes and will eat video memory, and on most blocks the difference past 128x128 is hard to see while playing. If you are not sure, 32x32 or 64x64 is the range most published HD packs sit in.
Replacing a texture here changes that block or item everywhere while the pack is on. If you want a new item that leaves the vanilla one alone, that is custom model data, and the Custom Item Texture Maker builds it along with the give command that spawns it.
Single textures are only part of a pack. Changing the sky, the HUD, the enchantment glint or a mob model needs more than one image swap, so those have their own tools here. All of them write into the same pack as this page, so you can build a totem in one tool, recolour the hearts in another, retexture fifty blocks here, and still finish with one file. Open the pack panel to see everything in it and download it for Java or Bedrock.
Pick a category, find the block, item, mob or painting you want to change, and upload an image for it. The image is resized to the right dimensions with nearest-neighbour sampling so it stays sharp instead of going blurry, and written to the exact path Minecraft reads. Repeat for everything you want to change, then download the pack. You never create a folder structure or write a pack.mcmeta by hand.
Yes, all of it. There is no account, no trial, no watermark and no export limit. The resolution options go to 32 times vanilla and none of them are held back, which is worth saying because the paid tools in this space charge for exactly that.
Vanilla blocks and items are 16x16, and that is what most packs use. Pick a higher multiplier if you are making an HD pack: 2x gives 32x32, 4x gives 64x64, and so on up to 512x512. Your source image can be any size, since it is fitted for you. Bear in mind a pack of 512x512 textures is large and will use noticeably more memory in game.
Both. Open the pack panel and pick your edition. Java downloads as a .zip for any version from 1.14 up, and Bedrock as an .mcpack you can open straight into the game. Some things Java can do have no Bedrock equivalent, and the converter lists exactly what those are before you download rather than dropping them quietly.
No. Reading your image, resizing it and building the final pack all happen in your browser. The page makes no network request with your files, and the pack you are building is stored on your own device.
Mobs are right here under the Mobs category. For the things that need more than a single image swap we have dedicated tools: a sky maker, a HUD customizer, an enchantment glint maker, a totem maker, a painting maker and more. They all write into the same pack as this page, so you can move between them and still end up with one file at the end.
On Java, open Options then Resource Packs then Open Pack Folder, drop the .zip in without unzipping it, and move it to the selected side. On Bedrock, opening the .mcpack imports it for you, then turn it on under Settings and Global Resources, or per world under Edit World and Resource Packs.