Hosting a Terraria Server


In this guide you will learn how to host a Dedicated Terraria server using Hosting a server in this way is free, secure, and does not require you to forward any ports. Once you complete this set-up process once you don't have to do it again, and anyone else using can join provided you've shared the server with them. 

Before starting the process of setting up your Terraria Server to run on, please make sure to create an account at our main site and download and install the desktop app. 

The steps to setup are:

  1. Set up the Dedicated Terraria Server
  2. Use to Host the Server
  3. Use to Share the Server
  4. Connect to the Server using
  5. Connect to the Server using Terraria


Please be aware that this tutorial is for Windows computers.

Set up Terraria

The first thing you need to do is launch the Dedicated Terraria Server. To do this, navigate to Terraria's Local Files and run "TerrariaServer.exe". Once it's launched, follow the steps and configure the server to your liking.

If you need help setting up a Terraria Server, please refer to this article on the Terraria Wiki.



Once the Server is running, it should look like this.

Host the Terraria Server with

Now it's time to use to host the server. To do so, follow these steps:

1. Launch the desktop app and sign in with your account. 

2. Navigate to the Devices tab and click on "Set up this device".

3. Name and Register your computer.

4. Click the Plus icon to add a Service.


5. Select the service type "Terraria" and change the Service Port to 7777 (Terraria's Port). Also, give your Service a name. i.e. "Terraria server" Leave everything else at its default. Then scroll down and click the blue Save button.


The server is now hosted with

Share the Server

Now that you have the server setup, you need to share it with your friends to allow them to connect and play the game. They will also need to have a account and the desktop app. Follow these steps to share the server:

1. Go to the "Devices" tab in the desktop app.

2. Click on your Device you just registered. 

3. Click "Share".


4. At the top, enter the email addresses of all the people you want to play with. These emails must be the one that they used to sign up for their account. 

5. Check the Terraria Server and then click Share.


The server is now shared and your friends can now connect. Note, the other services, if any, are not shared with your friends and only you can access them.


Connect using

Your friends now can sign in on the desktop app and they should now see your Terraria server shared with them.

Once it appears in their desktop app, all they have to do is click on it and then the Terraria server and then the "Add to Network" button.


Once connected, there will be an address that will appear that they can use to connect. We will use this in the next step.


Please note that the host of the server does not need to connect via to access their own server in Terraria. Simply connect using the IP


Play the game

The final step is to connect to the server in Terraria. Follow the steps below:

1. In Terraria, click Multiplayer then Join via IP.

2. When prompted to enter the Server Address, copy the hostname.


3. When prompted to enter the port, enter the port that appears in the desktop application.


You're now connected to the server using! As long as is running on both machines and the Terraria server is up, you will able to play Terraria together securely without port forwarding.


Was this article helpful?
0 out of 1 found this helpful