CurseForge ZIP to MRPack Converter
Convert a CurseForge Minecraft modpack ZIP export into a Modrinth-compatible .mrpack file. Useful when you want to move packs from CurseForge to Prism Launcher, ATLauncher, GDLauncher, or the Modrinth App.
Upload CurseForge ZIP
Drop a CurseForge modpack export or click to choose a file. The pack archive stays in your browser.
Modpack utility
Move CurseForge packs into the MRPack ecosystem
CurseForge ZIP exports and Modrinth .mrpack files solve the same problem in different ways. CurseForge stores mod references as project and file IDs in manifest.json. Modrinth stores download URLs, hashes, dependencies, and override files in modrinth.index.json. This tool bridges those formats so a pack exported from CurseForge can be imported by launchers that prefer .mrpack.
The conversion runs mostly in your browser with JSZip. Mod metadata is looked up only when needed to map CurseForge files into the MRPack format. Overrides such as configs, resource packs, shader settings, and scripts are copied into the .mrpack output.
How it works
Read CurseForge manifest.json
The converter opens the ZIP locally and reads the CurseForge export manifest to find the Minecraft version, mod loader, overrides folder, project IDs, and file IDs.
Match mods on Modrinth
Each CurseForge file is checked for a SHA-1 hash. When Modrinth has the same file, the output .mrpack references the Modrinth CDN URL and SHA-512 hash.
Bundle CurseForge-only files
If a file is not available on Modrinth, the tool downloads that CurseForge file and places it in overrides/mods so compatible launchers can still install the pack.
Write modrinth.index.json
The result is a standard .mrpack archive with modrinth.index.json, copied overrides, and a short report for files that need manual attention.
When to use this converter
ZIP to MRPack FAQ
Is ZIP to MRPack the opposite of MRPack to ZIP?
Yes. MRPack to ZIP downloads the files referenced by a Modrinth pack. ZIP to MRPack reads a CurseForge export and builds a Modrinth-style .mrpack archive.
Can every CurseForge pack become a perfect .mrpack?
Not always. Public Modrinth matches are clean, but some CurseForge-only or restricted files must be bundled directly. If a file cannot be downloaded, the tool adds it to a report inside the output.
Which launchers can import the output?
Prism Launcher, ATLauncher, MultiMC forks with Modrinth support, GDLauncher, and the Modrinth App can import .mrpack files.
Does this upload my CurseForge ZIP?
No. The archive is opened in your browser. The tool only looks up public mod metadata needed to build the .mrpack file.