How to Host Factorio Server :

Hello and welcome to this comprehensive guide on how to host Factorio server. Factorio is a unique and fun game that has taken the gaming world by storm. This guide will take you through the steps of setting up your own Factorio server, from choosing the right hardware to configuring your server settings. With this guide, you will be able to host your own Factorio server and enjoy the game with your friends and fellow gamers.

Choosing the Right Hardware

Before setting up your Factorio server, it’s important to choose the right hardware that can handle the game’s requirements. Factorio is a resource-intensive game and requires a powerful server to run smoothly. Here are some hardware requirements you should consider:

Hardware Requirements for Factorio Server
Processor Intel Core i5 or AMD Ryzen 5 or better
RAM 8GB or more
Storage At least 20GB of free space
Network Connection Minimum upload speed of 2Mbps


The processor is the most important component of your server. It handles all the calculations and processes required by the game. To ensure smooth performance, choose a processor that has at least 4 cores and a clock speed of 3.5GHz or higher. Intel Core i5 or AMD Ryzen 5 processors are recommended for Factorio servers.

When choosing your processor, consider the number of players you expect to have on your server. The more players you have, the more processing power your server will need.


The amount of RAM you have affects the number of players your server can support. Factorio requires at least 4GB of RAM to run, but we recommend at least 8GB to support multiple players and mods. The more RAM you have, the better your server will perform.


Factorio requires at least 20GB of free space to install and run. However, we recommend having more than that, especially if you plan to add mods. A solid-state drive (SSD) is also recommended, as it provides faster read and write speeds than a traditional hard disk drive (HDD).

Network Connection

Your server’s network connection is critical to its performance. A minimum upload speed of 2Mbps is required to host a Factorio server. However, we recommend a faster connection to ensure smooth gameplay for all players.

Now that you know the hardware requirements, it’s time to set up your Factorio server.

Setting Up Your Factorio Server

Setting up your Factorio server is a straightforward process. Follow these steps to get started:

Step 1: Download and Install Factorio

The first step is to download and install the Factorio server software. You can download the server software from the official Factorio website.

Once you’ve downloaded the software, extract it to a folder on your server. This will create a folder with all the necessary files. You can name this folder whatever you like.

Step 2: Configure Your Server Settings

Before starting your server, you need to configure your server settings. Open the server-settings.json file in a text editor. This file contains all the settings for your server, including the server name, game mode, and more.

Here are some key settings you should configure:

Setting Description
“name” The name of your server
“description” A description of your server
“max_players” The maximum number of players allowed on your server
“game_password” The password required to join your server
“visibility” The visibility of your server on the server browser

Save the changes to the server-settings.json file.

Step 3: Start Your Server

To start your server, run the factorio executable in the folder where you extracted the server software. This will start the Factorio server and display a console window.

Once the server is running, you can connect to it using the IP address and port number of your server. You can find the IP address of your server by using a tool like ipconfig or ifconfig.

Frequently Asked Questions

Q: How do I join a Factorio server?

A: To join a Factorio server, you need the IP address and port number of the server. Open the Factorio game and click “Multiplayer”. Enter the server’s information and click “Connect”.

Q: How many players can a Factorio server support?

A: The number of players a Factorio server can support depends on the hardware and network connection of the server. A server with a powerful processor and fast network connection can support more players than a weaker server.

Q: Can I add mods to my Factorio server?

A: Yes, you can add mods to your Factorio server. To add mods, simply download the mod files and place them in the “mods” folder in your Factorio server directory. You may need to enable the mods in the server-settings.json file.

Q: Can I host a Factorio server on a virtual private server (VPS)?

A: Yes, you can host a Factorio server on a VPS. However, you should ensure that the VPS has the necessary hardware requirements and network connection to support the game.

Q: How do I backup my Factorio server?

A: To backup your Factorio server, simply copy the entire server folder to a backup location. You can also use backup software to automate the process.

Q: Can I host a Factorio server on a Raspberry Pi?

A: Yes, you can host a Factorio server on a Raspberry Pi. However, you should ensure that the Raspberry Pi has the necessary hardware requirements and network connection to support the game.


Hosting your own Factorio server is a fun and rewarding experience. With this guide, you have the knowledge and tools to set up your own server and enjoy the game with your friends and fellow gamers. Remember to choose the right hardware, configure your server settings, and have fun!

Source :