Minecraft resource pack hosting — MCPacks

MCPacks – Free Minecraft Resource Pack Hosting

MCPacks is a free tool for Minecraft Java Edition server admins. Upload a .zip resource pack and instantly receive a complete server.properties config — SHA1 hash, UUID, and a direct Google Drive download link. No account required.

How It Works — 3 Steps to Host Your Resource Pack

  1. Upload your .zip — drag and drop your Minecraft resource pack ZIP on the MCPacks upload zone. Packs up to 95 MB are supported. The SHA1 hash starts computing in your browser immediately.
  2. Get your config instantly — MCPacks computes the SHA1 hash using the browser's WebCrypto API, generates a fresh UUID for resource-pack-id, uploads the file to Google Drive, and displays the complete ready-to-paste server.properties block in under 60 seconds.
  3. Paste into server.properties — copy the three config lines (resource-pack, resource-pack-sha1, resource-pack-id) into your Minecraft server's server.properties file, save it, and restart the server. Players are automatically prompted to download the pack on their next join.

Key Features

  • 100% free — forever — no signup, no account, no hidden charges, no file-size limits beyond 95 MB.
  • Instant SHA1 hash calculation — computed locally in your browser using crypto.subtle.digest. Never sent to our servers.
  • Automatic UUID generation — a fresh UUID is created for resource-pack-id with every upload, preventing players from serving a stale cached pack.
  • Direct Google Drive CDN link — files are served from Google's global infrastructure. Fast downloads for players in Europe, North America, Asia, and Australia.
  • Works with all Java Edition versions — 1.8 through 1.21+ including all minor versions.
  • All server platforms — Vanilla, Paper, Spigot, Purpur, Fabric, Forge, Velocity, BungeeCord, and all hosting panels (Pterodactyl, Apex, Shockbyte, Bisect, and more).

What server.properties Fields Does Minecraft Need?

Minecraft Java Edition servers require these three lines in server.properties to distribute a resource pack to players on join:

  • resource-pack — the direct download URL of the ZIP file (must return the file directly, not a share page)
  • resource-pack-sha1 — the 40-character hex SHA1 hash of the ZIP
  • resource-pack-id — a UUID (universally unique identifier) introduced in 1.20.3 to track pack versions

MCPacks outputs all three lines in a single ready-to-paste block every time you upload. No SHA1 tools, no UUID generators, no CDN setup required.

Why Use Google Drive for Resource Pack Hosting?

Google Drive's export=download URL returns the raw ZIP file directly — exactly what Minecraft's built-in resource pack loader needs. Unlike file-sharing sites that redirect to a page, Google Drive serves the file bytes immediately. MCPacks generates this URL automatically after uploading your pack.

Hosted files are served from Google's global CDN infrastructure, giving players fast download speeds regardless of where they join from. Files uploaded to MCPacks are stored for up to 4 months before automatic cleanup — re-uploading takes under a minute to renew the link.

Frequently Asked Questions

What is MCPacks and how does it work?

MCPacks is a free Minecraft resource pack hosting service. Upload your .zip and we host it on Google Drive, returning the complete server.properties block with SHA1, UUID, and direct download URL.

Is MCPacks really free?

Yes. No signup, no account, no hidden charges. Upload and copy the output config.

How long are files hosted?

Files are stored on Google Drive and automatically removed after 4 months. Re-upload before expiry to keep your link active.

Which Minecraft versions are supported?

All Java Edition versions including 1.19, 1.20, and 1.21+.

What is the maximum file size?

MCPacks accepts .zip files up to 95 MB.