All maps archive
MinecraftMaps.com
Adventure▼
Parkour▼
Survival▼
Puzzle▼
Horror▼
Mini-Games▼
Builds▼
Tools
MinecraftMaps.com

The largest collection of Minecraft maps. Download adventure, parkour, survival, puzzle, and more maps for free.

DiscordTwitter

Categories

Adventure MapsParkour MapsSurvival MapsPuzzle MapsHorror MapsCreation Maps

Resources

Latest MapsPopular MapsHall of FameSearch MapsMinecraft ToolsSubmit a MapMinecraft Seeds

Information

How to Install MapsFAQAbout UsContactPrivacy PolicyTerms of Service

Game Databases

Palworld DatabaseValheim WikiPersona CompendiumSolarpunk ToolsGothic 1 Remake WikiFatekeeper ToolsRomestead DatabaseStardew Valley Database7 Days to Die DatabaseTerraria Seed ViewerPokemon Card Prices
AFK Arena|Game Guides|Co-op Games|Pokemon Tools|Anime Filler List|Naruto
Copyright © MinecraftMaps.com 2011-2026. All rights reserved.Built for the community♥·Not affiliated with Mojang or Microsoft

Custom Item Texture Maker - Retexture Anything

Replace any Minecraft item or block texture with your own image, or make a brand-new custom item with custom model data. Build a Java pack or Bedrock pack. Runs entirely in your browser, no upload.

Edition
1 - Pick an item or block

Search the full vanilla texture set, then click a texture to select it.

796 results - page 1 of 10
2 - Replace Diamond Sword
Vanilla
Diamond Sword
...
Pack settings
Custom Textures
PNG, square
100% local, 100% private

Your images never leave your device. Resizing, fitting and packaging all happen here in your browser; this page makes no network requests with your files.

Retexture Any Item or Block

A custom item texture pack swaps the art on Minecraft's items and blocks for your own images, with no game files touched. Search the full vanilla set, pick a texture, drop in an image, and the tool fits it to that texture's exact pixel size and builds a resource pack you load like any other. It all runs in your browser, so nothing uploads and there is no watermark.

Almost every item and block in the game is backed by a texture you can override, most of them 16x16 pixels. The tool reads the real size of the texture you select, resizes your image to match with cover and contain fit modes, and lets you raise the resolution well beyond native on Java for crisp, high-detail textures.

Queue as many textures as you want into one pack, name it with the same section-sign color codes Minecraft uses, add an optional icon, and download. The preview shows exactly how each image will sit before you build.

Make a Custom Item with Custom Model Data

Replacing a texture changes that item for everyone. Custom model data does the opposite: it adds a new item on top of a base item, like paper or a carrot on a stick, and only shows your model when the custom_model_data component is set. The vanilla item stays normal for ordinary play.

Pick a base item, upload your texture, and choose a string id (the modern 1.21.4 and later approach) or a legacy integer. The tool builds the new texture, a flat item model, and the item definition that selects it, then emits the exact /give command to spawn your item. Copy it into a command block, a function, or chat.

This is the standard way custom servers and adventure maps ship custom weapons, tools, food and collectibles without adding mods.

Frequently Asked Questions

How do I make a custom item texture in Minecraft?

Pick an item or block in the Replace tab, drop in your own image, and the tool fits it to that texture's real pixel size. Add as many as you like, name the pack, and build. You get a resource pack that swaps those textures for your art the moment it is activated. To add a new item instead of replacing one, use the Custom Model Data tab.

What is custom model data in Minecraft?

Custom model data is a component you set on an item, like custom_model_data, that tells the game to show a different model for that one item while leaving the normal item unchanged for everyone else. Server and map makers use it to add custom swords, guns, food, currency and gadgets on top of a single base item such as paper or a carrot on a stick. This tool builds the texture plus the 1.21.4 and later item model definition and gives you the exact give command to spawn the item.

Does this work for Java and Bedrock?

Replace mode supports both. Java outputs a .zip that overrides each texture file directly at any resolution. Bedrock outputs a .mcpack and maps your images through item_texture.json and terrain_texture.json by shortname, which covers the common single-image item and block textures. Custom model data is a Java Edition feature, so that mode builds a Java pack only.

What image size should I use?

Any size works. The tool resizes your image to the texture's shape for you, and most items and blocks are 16x16 pixels. Cover fills the texture and crops the overflow, contain fits the whole image and adds a background color around it. On Java you can raise the resolution up to 32 times the native size for high-detail art, and pixel art keeps its hard edges.

Will replacing a texture change it everywhere?

Yes. Replacing a vanilla texture changes that item or block everywhere it appears while the pack is active, because the pack overrides the shared texture file. If you want a new item that does not touch the vanilla one, use custom model data instead. It keeps the base item normal and only changes the copies you spawn with the give command.

Are my images uploaded anywhere?

No. The resizing, fitting and packaging all run in your browser. The page makes no network requests with your images, so they never leave your device and there is no watermark.

Put your own art on a painting next, or browse more Minecraft tools:

Custom Painting MakerBrowse All Tools

Related tools

Custom Music Disc MakerReplace any music disc with your own songsCustom Painting MakerPut your own art on Minecraft paintingsCustom Totem GeneratorTurn your skin into a totem of undyingCustom Emoji Pack MakerAdd your own chat emojis on BedrockHUD CustomizerCustom crosshair, hearts, hunger, and XP barArmor Stand Skin MakerNamed armor stands become custom skins on Bedrock