Summer Sale   25% off with code 00d 00h 00m 00s


 
 
 
 
Knowledgebase Icarus How to Upload an Existing Prospect to Yo...

How to Upload an Existing Prospect to Your Icarus Server

Already put hours into a prospect playing solo or on a home-hosted session? You don't have to start over. Icarus dedicated servers can load prospect files created elsewhere, so you can bring your existing save across and keep playing on your new server.

⚠️ Important Warning: Make a backup copy of your prospect file before doing anything else. Renaming the file or editing its contents incorrectly can corrupt your save, and a corrupted prospect cannot be recovered.

Step 1: Locate Your Local Prospect File

Your local prospect files are saved on your PC, not inside the Icarus install folder. You'll find them at:

📁 Local prospect file location
%localappdata%\Icarus\Saved\PlayerData\{YourSteamID}\Prospects\{ProspectName.json}

You can paste %localappdata%\Icarus\Saved\PlayerData\ directly into the address bar of File Explorer to jump straight there. Inside, you'll see a folder named after your Steam64 ID, and inside that, a Prospects folder containing a .json file for each of your saves. Copy the one you want to bring across somewhere safe.

Step 2: Upload the Prospect to Your Server

  1. Log into your MintServers panel and click Stop to shut down your server.
  2. Go to the Files tab in the left-hand sidebar.
  3. Navigate to the Prospects folder:
    📁 server (your server's root directory)
    📁 Saved
    📁 PlayerData
    📁 DedicatedServer
    📁 Prospects (upload your .json file here)
  4. Upload your .json prospect file into that folder.
Start Your Icarus ServerUnlimited RAM · Unlimited slots · From $9.99/monthStart My Server

Step 3: Set the Uploaded Prospect as Active

Uploading the file isn't quite enough on its own, you also need to tell the server to actually load it. You can do this either from the in-game lobby or through the config file.

  1. Start your server and connect to it, if it has no prospect loaded you'll land in the Server Lobby automatically.
  2. From the lobby, run /AdminLogin [YourAdminPassword], then LoadProspect [ProspectName], using the file name exactly as it appears without the .json extension.

Alternatively, stop the server, open Saved/Config/WindowsServer/ServerSettings.ini from the Files tab, and set LoadProspect=YourProspectName (or ResumeProspect=True together with LastProspectName=YourProspectName), then save and start the server. For the full rundown of these settings, see our guide on configuring your Icarus server.

📌 Note: Character progress, like your level, talent points, and unlocked tech, is stored separately from your prospect saves and carries across automatically. Uploading a prospect brings over the world and its progress, not a specific character's stats.

🛠️ Troubleshooting

  • Prospect doesn't show up as an option: Double-check the file landed in Saved/PlayerData/DedicatedServer/Prospects/ exactly, and not one folder up or down.
  • LoadProspect can't find it: Use the exact file name from the Files tab, without the .json extension, and check for typos.
  • Save appears corrupted or won't load: Restore from the backup copy you made in Step 1 and try the upload again with a fresh copy of the original file.
  • If the prospect was running on a paid map like Styx, Prometheus, or Elysium, every player joining needs to own that DLC, or they won't be able to connect to it.

If your prospect still isn't loading after trying the above, no worries! Just open a support ticket with your prospect's file name and our team will gladly take a look.

Was this article helpful?

Icarus Server Hosting

Start Your Own Icarus Server

Tame the wildness 24/7 Expert Support Swap between 34 games at any time
Start My Icarus Server From $9.99/month  ·  24-hour money-back guarantee
Icarus server hosting