.mcpack vs .mrpack — Bedrock or Java? What's the Difference
These two file extensions look almost identical but belong to completely different Minecraft editions. Confusing them is why tools that convert one refuse to open the other.
The one-sentence answer
.mcpack is a Minecraft Bedrock Edition resource or behaviour pack (mobile, console, Windows 10). .mrpack is a Minecraft Java Edition modpack from Modrinth. Different games under the same brand, different file formats.
Side-by-side comparison
| .mcpack | .mrpack | |
|---|---|---|
| Minecraft edition | Bedrock (mobile, Xbox, PlayStation, Switch, Win10) | Java (Windows / macOS / Linux desktop) |
| Content type | Resource pack, behaviour pack, or skin pack | Full modpack (mods + configs + resources) |
| Format at the byte level | ZIP with manifest.json using a Mojang UUID schema | ZIP with modrinth.index.json listing mod download URLs |
| Installed by | Double-click on any Bedrock device — Minecraft imports it | Requires a Java-edition modpack launcher (Modrinth App, Prism, ATLauncher…) or manual conversion |
| Contains actual code/mods? | Behaviour packs contain JSON + JavaScript; resource packs contain textures / models | No — only URLs. The launcher downloads the JAR mods separately |
| Typical size | KB – tens of MB | 10 KB – 500 KB (manifest only) |
Why the confusion happens
Both formats end in -pack, both are ZIP archives at the file level, and both live in the same broader "Minecraft add-on" mental space. Search queries like mcpack to zip, convert mcpack to zip, and mcpack to folder often come from Bedrock players trying to inspect their pack — while mrpack to zip comes from Java modpack players trying to use a Modrinth pack in a non-Modrinth launcher.
If you have a .mcpack (Bedrock)
You almost never need to convert. On any Bedrock device, double-clicking the file (or opening it from your browser's downloads) hands it to Minecraft, which imports it. To inspect the contents, rename the extension to .zip and extract — you'll see manifest.json, textures, and possibly JavaScript behaviour files.
This site's tools do not process .mcpack files. They are Bedrock resources, not Java mods.
If you have a .mrpack (Java)
Use our MRPack to ZIP converter to turn it into a ZIP that any Minecraft Java launcher understands. Or, if your launcher already supports .mrpack natively (Prism, ATLauncher, Modrinth App), import it directly. See What is a .mrpack file? for the format details.