Sometimes, you may not want to upload your pack to CurseForge as a public project, and instead just share it privately with friends.


Alternatively, you might have downloaded a pack, either through CurseForge or from a private source, for use on a team server or a friend’s server.


This article will guide you through both scenarios.


Take me to...


Exporting a Modpack

Exporting a modpack in the CurseForge Client is quick and straightforward.

  1. Go to the Minecraft tab in the CurseForge Client.

  2. Select the modpack profile you want to export.

  3. Click the context menu (three dots) in the top-right corner.

  4. From the menu, choose Share Profile.

  5. Clicking this will bring up the following window:


Export as a .zip 

After clicking Share Profile, a window will appear where you can choose which parts of the profile to include.


If you’re just sharing your modpack without worlds, you should typically only check config and mods.


Once you click Export as .zip, you’ll be prompted to choose a save location. The modpack will then be packaged into a .zip file, ready to share.


You can give this .zip file to friends, family, or players on your private server. Any file-sharing service can be used to distribute it.


Sharing via Profile Code

You can also share your modpack using a profile code.

  1. Make sure you are logged in to your CurseForge account.

  2. Click Generate Code.

  3. Share the generated code however you wish.


Important:

  • Profile codes are only valid for 7 days.

  • You can generate a new code at any time by clicking Generate Code again, which will create a fresh code with a new expiration date.



Importing an exported Modpack

If you decide you’d like to share your modpack with the public, you can follow our project tutorials and modpack submission tutorial to publish it on CurseForge as a project.


However, if you’d rather keep it private or simply want the easiest way to share or install a modpack, importing is even simpler than exporting.


How to Import a Modpack

Click the Import button in the CurseForge app.


Choose one of the following import methods:


  • Import Profile .zip
    Click Choose .zip file, then navigate to and select the exported .zip file of the profile you want to import.
    The modpack will automatically be installed as a new profile under the Minecraft tab.

  • Use Profile Code
    Enter the profile code in the provided field and click Import.

    Note: Profile codes are valid for 7 days only.


'Invalid file' Error

If you receive an Invalid file error when attempting to import a modpack, check the following:


  • The file is a .zip archive.
  • The file is a modpack/custom profile. This method does not support importing other content types (such as individual mods, worlds, or data packs).
  • The .zip matches CurseForge’s export structure. Files exported or packed differently cannot be imported.


If the file meets these requirements but still fails to import:

  • Use the Repair Installation option in the CurseForge app:
     
  • Try importing the file again.


For additional help, please contact us with your app logs, and we’ll do our best to assist you.