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 Settings tab and click on "Set up remote access".

3. Name and Register your computer.

4. Click the Plus icon to add a Service.


5. Make sure Service Type is TCP and change the Service Port to 7777 (Terraria's Port). Also, give your Service a name. 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 you have to share the server with anyone that you want to play with. If you don't share the server there is no way for them to connect. 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. It will say "This system" under it.

3. Click "Add Shared User".


4. At the top, enter the e-mails of all the people you want to play with. These e-mails must be the e-mail that they used to sign up with their account. 

5. Check the Terraria Server and then click Share.


The server is now shared and can be connected to. 


Connect using

Have the people you want to play with log into the desktop app. Make sure they are using the e-mail that you shared to. Your computer will show up on their Devices tab in a minute or two.

Once your Device shows up on their desktop app, all they have to do is click on it and then press on the green Connect button next to the Service.


Once the button turns blue, they are connected to the server. There will be an IP that shows up underneath the Service. This is the IP Address that they will use to connect to the Server in Terraria.



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


Connect using Terraria

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 IP Address, enter

3. When prompted to enter the port, enter the port than gave you. In this case, I would enter 33007. If you are the host, just enter 7777.

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 0 found this helpful