Terraria Server Hosting
Your own Terraria dedicated server, online 24/7
Run vanilla Terraria or a tModLoader modpack on a server your friends can join any time. Instant setup, DDoS protection and 24/7 expert support.
Why Host With Us?
$7.00/mo
+ billing term & add-ons
High Performance Hardware
Unlike most hosting providers, we own & operate our own hardware.- Xeon and Ryzen CPUs
- DDR4 & DDR5 Memory
- Up to 10Gbps Uplinks
- NVMe SSD Drives
Easy-to-Use Game Management
We host all of our Terraria servers on our modified TCAdmin v2 platform. This proven, powerful control suite offers the best in server management capability.
- Web Console
- File Manager
- Workshop Installer
- Log Viewer
- Offsite Backups
- Easy Data Restores

About Terraria: a 2D sandbox built for co-op
Terraria is Re-Logic's 2D action sandbox. You dig into a procedurally generated world, build bases, craft better gear, and fight through a long line of bosses into Hardmode. All of that progress lives in the world file, so a dedicated server keeps the world online for your whole group. Friends can log in to build, mine, or farm whenever they like, without waiting for the host to launch the game.
Vanilla or tModLoader, 10 to 100 slots
Host Havoc Terraria servers run vanilla Terraria or tModLoader, the free mod loader behind large content mods such as Calamity and Thorium. Plans range from 10 to 100 player slots, enough for a small co-op group or a public community server.
World settings you control
Difficulty (Classic, Expert, Master, or Journey), world size, password, message of the day, and cheat protection are all set in the server's config file, and each Journey mode power can be locked or left open. Bring an existing world by uploading its .wld file over FTP. Automated backups, DDoS protection, and 24/7 support come with every plan.
How to Set Up a Terraria Dedicated Server
With Host Havoc
The easy way: with Host Havoc
- Pick a plan and region. 10 to 100 slots, in the datacenter closest to your group.
- Deploy in minutes. Vanilla or tModLoader, on the latest build.
- Manage from the panel. Set the world, password, and player cap without editing
serverconfig.txt.
Automated world backups, DDoS protection, and 24/7 support are included.
Without Host Havoc
The manual way: self-hosting
Terraria's dedicated server is light: it runs natively on Windows, Linux, and macOS, a vanilla world fits in 1 to 2 GB of RAM, and large tModLoader modpacks such as Calamity want 4 GB or more. No GPU needed. Vanilla Terraria has no separate SteamCMD server app.
- Get the server files. On Windows,
TerrariaServer.exeships in your Terraria install folder. On Linux, download the dedicated server zip from terraria.org. For mods, use tModLoader (Steam App ID1281930), which needs .NET 8 and downloads it on first run. - Write a
serverconfig.txt. Setworld(the full path to your.wldfile) orautocreateandworldname, plusmaxplayers,password,difficulty, andport, then start the server with-config serverconfig.txt. - Forward TCP
7777on your router and firewall so players can connect. - Keep it running in screen/tmux on Linux or an open console on Windows, and stop it with
exitso the world saves.
After that it is on you: updating the server and every mod in step with each patch, backing up world files, restarting after crashes, and absorbing DDoS yourself.
Terraria Server Guides
Step-by-step guides for setting up, configuring, and managing your server.
Install tModLoader on your Terraria server and upload .tmod files via FTP to add mods. Enable mods by editing the enable.json file in the Configuration Files manager.
Read guide How to Edit Your Terraria Server Configuration FileEdit your Terraria server's serverconfig.cfg directly from the Host Havoc game control panel using the built-in Configuration Files manager. No FTP required.
Read guide How to Set Up Automatic Restarts for Your Terraria ServerSchedule automatic daily or recurring restarts for your Terraria server using the Scheduled Tasks feature in the Host Havoc game control panel.
Read guide How to Manually Save Your Terraria ServerManually save your Terraria server world by installing TShock, which enables console input commands that the default web console does not support.
Read guide How to Connect to Your Terraria Server via FTPConnect to your Terraria server's files using an FTP client such as FileZilla. Retrieve your FTP credentials from the Host Havoc game control panel and connect with one click.
Read guide WikiEvery guide for your Terraria server, all in one place.
View all guides