ResourcePack Maker
Client-side
No install
ZIP output
Create Minecraft resource packs quickly and safely, entirely in your browser.
Pack
Pack name
Namespace
Description
Pack format
Min format (opt.)
Max format (opt.)
1.20.x
1.21.x
Manual
Choose a preset or type the pack format manually. You can also set a supported range for broader compatibility.
Pack icon
Drop or click to upload pack.png
PNG recommended. Will be saved as pack.png.
Auto-resize to 256×256
Keeps file small and compatible.
Textures
Block textures
Placed under assets/<namespace>/textures/block/
Item textures
Placed under assets/<namespace>/textures/item/
GUI textures
Placed under assets/<namespace>/textures/gui/
Misc textures
Placed under assets/<namespace>/textures/misc/
Sounds
Sound files (.ogg)
Placed under assets/<namespace>/sounds/ with sounds.json auto-generated.
Auto-map
Guess events & paths
Guesses event names and folders from filenames.
Custom folder
Folder path
Files for custom folder
Use this for any extra folders you need.
Preview
How it works
Nothing uploads; everything stays in your browser.
Set name, description and pack format.
Add a pack icon and textures.
Add .ogg sounds and map them to events.
Download the ZIP and drop it into your resourcepacks folder.
Tip
Why
Use 256×256 pack.png
Looks crisp and loads fast
Keep file names lowercase
Minecraft paths are case-sensitive
Use .ogg for sounds
Minecraft expects Ogg Vorbis