Upload savegame in Factorio
This guide explains how to upload a savegame to your Factorio server.
- FileZilla: https://filezilla-project.org/
Important: In FileZilla, set the transfer mode to Binary. Click Transfer → Transfer type → Binary. - WinSCP: https://winscp.net/eng/index.php
Important: Uploading the savegame can replace the current game state on your server. If you want to keep it as a backup, download the existing savegame to your computer first.
Preparing the savegame for upload
Open the folder containing your Factorio savegames:
%appdata%\Factorio\savesTheAppDatafolder is hidden by default in Windows.Find the ZIP file of the savegame you want to upload.
Extract the ZIP file temporarily. The starting structure in our example looks like this:
spaceageexp.zip └── spaceageexpRename the extracted folder
spaceageexptomy-save.Pack the
my-savefolder as a ZIP file again. When packing it, select themy-savefolder itself, not only the files inside it.Rename the new ZIP file to
my-save.zip.Check the finished file. It must have exactly this structure:
my-save.zip └── my-save ├── locale ├── script.dat ├── level.dat ├── control.lua └── ... other savegame files
The ZIP file name and the name of the folder on the first level must be identical. The folder my-save must appear only once, and the savegame files must be directly inside it.
The ZIP file must not look like this:
my-save.zip
└── my-save
└── my-save
├── locale
├── script.dat
├── level.dat
└── ... other savegame files
An additional parent folder such as my-save/my-save prevents the savegame from loading.
Uploading the savegame
- Stop your server via the web interface and wait until the status shows Server not running.
- Connect to the Gameserver-FTP using your FTP program. You can find the login details in the FTP overview by clicking FTP.
- Open the
/savesfolder in Gameserver-FTP. If the folder does not exist yet, create it. - Upload the file
my-save.zipdirectly into the/savesfolder. - Confirm replacing the existing file if your FTP program asks you to.
- Start your server again via the web interface.
The uploaded savegame is loaded when the server starts. Make sure the file is located directly at /saves/my-save.zip and not in an additional subfolder.