MRPack to ZIP Converter
Modrinth modpack → a ready-to-use ZIP Runs in your browserOutput
Files
| File | Side | Size | Status |
|---|
Progress
Waiting for a packOpen a pack to start
Add these by hand
How to convert an .mrpack to .zip
3 stepsWhat’s inside an .mrpack
modrinth.index.jsonAn .mrpack is a ZIP holding a list of the mods and where to download them, not the mods themselves. That’s why most packs are only a few hundred KB.
{
"formatVersion": 1,
"game": "minecraft",
"name": "Example Pack",
"files": [{
"path": "mods/sodium-0.5.13.jar",1
"hashes": { "sha1": "a3f9…", … },2
"env": { "server": "unsupported", … },3
"downloads": ["https://cdn.modrinth…"],4
"fileSize": 812044
}, …],
"dependencies": {5
"minecraft": "1.20.1",
"fabric-loader": "0.15.11"
}
}
- 1
pathWhere the file goes in the game folder - 2
hashesChecked after download: SHA-1 and SHA-512 - 3
envWhether the client and the server need it - 4
downloadsDownload links: Modrinth, GitHub or GitLab only - 5
dependenciesMinecraft and the exact loader version
overrides/Configs, options and anything the author ships directly. Copied into the game folder as is.client- / server-overrides/Only for one side. Picking “Server” above swaps which one is used and drops client-only mods.mrpack, CurseForge pack and plain ZIP
3.mrpackModrinth’s formatCurseForge .zipCurseForge’s formatPlain .zipWhat this page makesWhich launcher needs which file
10Installing it, launcher by launcher
- 01Click Add Instance, then Import on the left.
- 02Browse to the .mrpack, or to a Prism instance ZIP from this page, and click OK.
- 03Prism installs the loader and downloads the mods itself. Click Launch.
- 01Convert here with the CurseForge import format.
- 02In the app, open Minecraft, click Create Custom Profile, then Import.
- 03Pick the ZIP. The app installs the loader named in manifest.json; the mods come from the ZIP.
- 01Convert here as a plain ZIP. The README inside names the Minecraft and loader versions.
- 02Run the loader’s own installer (Fabric, Forge, NeoForge or Quilt) for that Minecraft version.
- 03In the launcher, open Installations, click New installation, pick the loader version and set the game directory to a new, empty folder.
- 04Unzip the ZIP into that folder so mods/ and config/ sit directly inside, then click Play.
- 01Click Install Modpack.
- 02Choose to import a local file and pick the .mrpack.
- 03Name the instance and install it. HMCL downloads the loader and the mods.
- 01Open the Download tab and choose to install a modpack from a file.
- 02Pick the .mrpack.
- 03If your version of PCL2 doesn’t accept it, convert here with the CurseForge import format and pick that ZIP instead.
- 01Convert here with the Server side and the plain ZIP format. Client-only mods are left out.
- 02Install the loader’s server for the Minecraft version in the README: Fabric’s server launcher, or the Install server option of the Forge or NeoForge installer.
- 03Unzip the ZIP into the server folder so mods/ and config/ sit next to the server jar, then start the server.
Getting the .jar files out of an mrpack
There are no .jar files inside an .mrpack, and it can’t become one .jar you could run: a modpack is a set of mods for a launcher, not a program.
When something goes wrong
6Common questions
8What is an .mrpack file?
AA Modrinth modpackThe modpack format of Modrinth and its app: a ZIP holding modrinth.index.json, which lists every mod with its download link and hashes, plus the pack’s configs. Launchers that read it download the mods themselves.
Is my modpack uploaded anywhere?
ANoThe .mrpack is opened by this page in your browser. Mods download from Modrinth straight to you; this site never sees them.
Can I just rename .mrpack to .zip?
AOnly half worksIt opens, but you get the configs and a list of links. The mods themselves aren’t inside.
Why do the mods have to be downloaded?
AThey aren’t in the packThe .mrpack carries only links. A launcher that reads the format downloads the mods when it installs the pack; for any other launcher, this page downloads them once and puts them in the ZIP.
Does it work offline?
ANoThe mods come from Modrinth’s servers, so you need a connection while converting. Reading the pack and writing the ZIP happen on your computer.
How big a pack can it handle?
ASeveral GBThe ZIP is written to disk as files arrive, so memory stays low. Chrome and Edge write straight to the file you pick.
What if a file fails to download?
AAdd it by handRare, but a link can go dead or a host can be down. The page tries every mirror the pack lists first; if all fail, download the file yourself and drop it in. It’s checked against the pack.
Does it install Forge or Fabric?
ANot automaticallyThe ZIP names the exact loader version. The CurseForge and Prism formats set the loader up when you import them.