Skip to content

How to Add a Savegame to Your Factorio Server ​

You can transfer a local save to your server to continue playing with an existing factory. A Factorio save is always a single .zip file – not a folder.

Find the local savegame ​

  1. Open savegame folder
    Press Windows Key + R, enter the following path and confirm with Enter:

    %appdata%\Factorio\saves

    Note

    On Linux the saves are located in ~/.factorio/saves, on macOS in ~/Library/Application Support/factorio/saves.

  2. Select the save
    Pick the desired .zip file, e.g. MyFactory.zip. Avoid spaces in the file name and use underscores instead, e.g. My_Factory.zip.

Upload and apply the savegame ​

  1. Stop the server
    Stop your server via the dashboard.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Upload the save
    Upload the .zip file to the following directory:

    /saves/
  4. Set the save name
    Open the dashboard, navigate to the Settings and enter the file name of your save in the Save Name field – without the .zip extension (e.g. My_Factory for My_Factory.zip).

  5. Start the server
    Save the settings and start your server.

Warning

Do not rename the uploaded file – instead adjust the Save Name to match the existing file name. This avoids errors caused by mismatching names inside the zip file.

Important

If the server does not find a file matching the configured Save Name in the saves folder, it automatically generates a new, empty world with that name on startup. Double-check the spelling, including upper and lower case.

Versions

A save from a newer Factorio version cannot be loaded on an older server. Older saves are migrated when loaded, but only across a limited range of versions.

Mods

If the save was played with mods, the same mods have to be present on the server as well. See Add mods for how to install them.

Tip

Create a backup of your existing server save before uploading, in case you want to switch back later.