Convert .mrpack to .zip Online
.mrpack file hereFind the slug or ID in the modpack's Modrinth URL: modrinth.com/modpack/<slug>
Right-click the Download button on Modrinth → "Copy link address".
Starting…
How to Convert MRPack to ZIP in 4 Steps
The conversion runs entirely in your web browser. The original .mrpack file is never sent to our servers — your modpack stays on your device. Follow these four steps to turn any Modrinth modpack into a standard ZIP file in roughly one to two minutes.
-
Step 1 — Provide your .mrpack source
You can supply the source in three ways: upload a local
.mrpackfile, paste a Modrinth project ID or slug, or paste a direct download URL. All three paths produce identical results. -
Step 2 — Let the tool parse modrinth.index.json
Inside every
.mrpackthere is a manifest file calledmodrinth.index.json. The converter reads it to discover every mod the pack requires, along with each mod's download URL, file size, and SHA-512 hash for integrity verification. -
Step 3 — Auto-download all mod JAR files
The converter downloads every JAR listed in the manifest directly from Modrinth or the original mod source. Each file's SHA-512 hash is checked so corrupt downloads are caught before they end up in your ZIP.
-
Step 4 — Download your ready-to-use .zip
The mod JARs, plus all
overrides(configuration files, scripts, resource packs, shader packs), are packed into a single standard.ziparchive. Click the download button to save it locally. You can now import it into CurseForge, MultiMC, Prism, ATLauncher, or extract it directly into your.minecraftfolder.
Why Convert .mrpack Files to .zip?
The .mrpack format is specific to Modrinth and a handful of launchers that natively understand it. The standard .zip format is universal. Here are the six most common reasons users run an mrpack to zip conversion.
Import into CurseForge
The CurseForge desktop launcher does not natively read .mrpack. Converting to ZIP and extracting the mods into a CurseForge instance is the standard workaround.
Deploy to server hosts
Most Minecraft server hosting panels (Apex, Shockbyte, BisectHosting, Pterodactyl) expect a .zip for unpacking. ZIP is the universal handoff format.
Manual install into .minecraft
Want to drop mods directly into .minecraft/mods? Once converted, the ZIP contains plain JAR files you can copy by hand.
Use with the vanilla launcher
The official Minecraft launcher has no modpack support. With a ZIP you can extract files into a profile folder and play.
Easy redistribution
Sharing a ZIP is simpler — friends do not need a Modrinth-aware launcher to open it.
Cross-launcher migration
Moving a modpack between Prism, MultiMC, ATLauncher and PolyMC is faster when you start from a clean ZIP.
What's the Difference Between .mrpack and .zip?
What is a .mrpack file?
A .mrpack is a Modrinth modpack file. Internally it is a ZIP archive, but it follows a strict layout: at the root there is a JSON manifest named modrinth.index.json, and optionally a folder called overrides/. The manifest lists every mod required by the pack — not the mod files themselves, only their download URLs and SHA-512 hashes. In other words, .mrpack is a "shopping list," not a "shopping bag."
What is a standard .zip modpack?
A standard ZIP modpack contains the actual mod JAR files inside a mods/ folder, plus any configuration files, scripts, and resource packs. Nothing is referenced externally — everything is self-contained. This makes ZIP the format every launcher and server panel understands.
Why simply renaming .mrpack to .zip doesn't work
This is the most common pitfall. Yes, a .mrpack file is a ZIP under the hood, so you can rename and extract it. But what you get is a JSON manifest plus a few config files — no mods. The actual JARs still have to be downloaded from the URLs listed in the manifest. That is exactly what this converter automates.
Supported Launchers and Compatibility
The ZIP file produced by this converter is in the layout that virtually every Minecraft launcher and server panel expects. Below is a quick compatibility table.
| Launcher / Platform | Native .mrpack? | Works with converted .zip |
|---|---|---|
| Modrinth App | ✅ Yes | ✅ Yes |
| Prism Launcher | ✅ Yes | ✅ Yes |
| ATLauncher | ✅ Yes | ✅ Yes |
| CurseForge App | ❌ No | ✅ Yes (manual import) |
| MultiMC | ⚠️ Partial | ✅ Yes |
| PolyMC | ⚠️ Partial | ✅ Yes |
| Vanilla Minecraft Launcher | ❌ No | ✅ Yes (extract manually) |
| Server panels (Pterodactyl, Apex, Shockbyte, BisectHosting) | ❌ No | ✅ Yes |
See per-launcher tutorials in our Guides section.
Troubleshooting Common Conversion Issues
"Converted ZIP has no mods"
This happens when the converter could not reach the mod download URLs. Usually the cause is a slow or blocked connection. Try again on a different network, or use the missing mods troubleshooting guide.
CORS errors while downloading mods
Modrinth's CDN normally allows browser downloads, but a few older mods are hosted on third-party servers that block cross-origin requests. The converter retries through a proxy in those cases. Read more.
SHA-512 hash mismatch warnings
If a downloaded JAR fails its SHA-512 check, the converter discards it and retries. Persistent failures are almost always caused by an outdated mod URL — try regenerating the .mrpack from Modrinth or use a newer version of the modpack.
Importing the converted .zip into CurseForge
CurseForge does not have a "Import ZIP" button. The correct workflow is: create a blank instance of the same Minecraft and loader version, then extract the ZIP into the instance folder. Full walk-through in our CurseForge import guide.
Privacy & Security
All conversions run in your browser
The converter is a static web page plus a JavaScript bundle. Your .mrpack file is read by the browser using the File API and processed in memory. The only network requests that leave your device are those that fetch the mod JARs from their original sources — exactly the requests your launcher would have made anyway.
We never store your files
There is no backend, no database, no logging of file names or contents. Read our full privacy policy for details.
Frequently Asked Questions About MRPack to ZIP
Is the MRPack to ZIP converter free?
Yes. The converter is completely free, requires no signup, and has no usage limits.
Do I need to install anything?
No. Everything runs inside your browser. No software installation, no extensions, no accounts.
Can I just rename .mrpack to .zip?
No. A .mrpack file only contains a manifest (modrinth.index.json) plus optional override files. Renaming the extension leaves the actual mod JAR files missing. This converter downloads every mod listed in the manifest and packs them into the final ZIP.
Is my file uploaded to a server?
No. The .mrpack file is processed entirely in your browser. Nothing is uploaded.
Does it work on mobile?
Yes. The tool runs on iOS Safari, Chrome on Android, and any modern mobile browser. Larger modpacks (50+ mods) are slower on mobile due to network and CPU limits.
Why does my converted ZIP miss some mods?
If a mod author has removed or relocated a JAR file, the original URL in the manifest may 404. Try a newer version of the modpack from Modrinth — the maintainer usually issues updates that fix dead links.
Can I convert a .zip back into a .mrpack?
Yes, see our ZIP to MRPack tool. The reverse direction is what mod-pack authors do before publishing on Modrinth.
About This Tool
This converter was built by Minecraft modpack players who hit the same wall everyone hits: a modpack is published only as .mrpack, but the launcher we want to use does not read it. After trying a handful of fragmented community tools — most of which still require manual JAR-shuffling afterwards — we built a one-click flow.
For more on who we are and why we maintain this, see About Us. For technical details on the conversion, see how modrinth.index.json works.