Minecraft Resource Pack SHA-1 Hash Generator
Generate the SHA-1 hash for your Minecraft server resource pack. Required for server.properties configuration.
The SHA-1 hash verifies the resource pack integrity. Players will only download packs that match the hash, preventing tampering and ensuring everyone uses the correct version.
Upload Resource Pack
Drop your resource pack here or click to browse
Must be a .zip file
Resource Pack URL
Use a direct download link (e.g., Dropbox, Google Drive direct, or your own hosting)
Options
SHA-1 Hash
Upload a resource pack to generate the hash
server.properties
resource-pack=https://example.com/your-pack.zip require-resource-pack=true
Setup Instructions
- 1Upload your resource pack to a file hosting service
- 2Get the direct download link (must end in .zip or be a direct link)
- 3Upload the same file here to generate the SHA-1 hash
- 4Copy the configuration above to your server.properties
- 5Restart your server for changes to take effect
Important:
If you update your resource pack, you must regenerate the hash and update server.properties. Old hashes won't work with modified files.
About Server Resource Packs
What is a Server Resource Pack?
Server resource packs allow you to customize textures, sounds, and other assets for all players on your Minecraft server. When configured, players are prompted to download the pack when they join.
This is commonly used for custom maps, minigames, modded servers, and creating unique experiences without requiring players to manually install anything.
Why is the SHA-1 Hash Required?
The SHA-1 hash is a fingerprint of your resource pack file. Minecraft uses it to verify the downloaded pack matches exactly what you intended.
This prevents man-in-the-middle attacks and ensures all players get the exact same pack version, avoiding visual inconsistencies.
Resource Pack Hosting Options
Dropbox
Free option. Change the link ending from dl=0 to dl=1 for direct download.
Google Drive
Use a direct download link converter or enable "Anyone with the link" sharing.
Self-Hosted
Best reliability. Host on your own web server or CDN for fastest downloads.
Frequently Asked Questions
What's the max resource pack size?
Minecraft doesn't have a strict limit, but larger packs take longer to download. Aim for under 100MB for best player experience. Some hosting services have their own limits.
Can players refuse the resource pack?
By default, players can decline. Set require-resource-pack=true to disconnect players who refuse. A custom message helps explain why it's needed.
The hash isn't matching, what's wrong?
Make sure you're hashing the exact same file that's being downloaded. Even a 1-byte difference will produce a completely different hash. Re-upload and regenerate if you made any changes.
Does this work with Bedrock Edition?
This tool is for Java Edition servers. Bedrock Edition uses a different resource pack system configured through the server's world folder.
Need a Server for Your Resource Pack?
Create custom experiences with your own Minecraft server. High-speed hosting ensures fast resource pack downloads!