UPDATED JULY 2026 · TERRARIA 1.4.5

Free Terraria Server Hosting 2026

Terraria is one of the lightest games there is to host, which makes “free” genuinely realistic here — whether that means a full trial on real hardware, a permanently free tier, or running the dedicated server software on your own PC for nothing but electricity. We cover all three, honestly.

Because Terraria runs comfortably on a fraction of the hardware that games like Valheim or Rust demand, most managed hosts can afford to offer something meaningful for free — not just a crippled test tier. Indifferent Broccoli takes that furthest with a genuinely full-featured 2-day trial, which is why it’s our top pick for anyone who wants to properly test a real dedicated server before deciding whether to pay for one.

If you want a permanent free tier instead of a trial

These don’t time out after a couple of days — but they’re built as an entry point to a paid plan, not a replacement for one, so expect real limits on resources and duration.

UK & EU locations
ScalaCube
Free plan · paid from $4.80/mo

The pick if a UK or EU server location matters more to you than trial length — ScalaCube offers a genuinely free plan across 14 locations including the UK, letting you spin up a basic Terraria server and test the control panel before paying anything. Once you’re ready to add mods or admin tools, paid plans start from $4.80/mo with both tModLoader and TShock supported. 4.5★ from 4,713 Trustpilot reviews.

Read our full review →
Session-limited free tier
Godlike Host
~8 slots, ~2GB RAM · paid from $7.99/mo

Genuinely free to spin up, with reviewers reporting a smooth experience for small friend groups. Worth knowing before you commit a world to it: the free session length isn’t unlimited — user reports describe an initial session of a few hours, with shorter windows on return visits unless you upgrade. Treat it as a proper test drive rather than a long-term free server, and verify the current terms on their site since free-tier limits change.

godlike.host →

Three different kinds of “free” — which one actually fits?

“Free Terraria hosting” covers three genuinely different things, and picking the wrong one is the most common source of disappointment. Work out which one you actually need first.

🎟️
A full trial, time-limited

Indifferent Broccoli’s model — the real product for 2 days, no card needed. Best if you’re deciding between paying for a host and want an honest test of Vanilla, tModLoader or TShock before committing.

♾️
A free tier, resource-limited

ScalaCube and Godlike Host’s model — free to start, with a genuine cap on RAM, slots or session length. Best for testing a specific provider’s panel and support before upgrading, or casual short sessions.

🖥️
Self-hosting, on your own PC

Genuinely £0 forever — you run Terraria’s own dedicated server software on hardware you already own. Best if your group plays on a set schedule and you don’t mind your PC staying on and connected while anyone’s playing.

The free and near-free options, side by side

Option Cost Duration Server types 🇬🇧 UK node Main catch
Indifferent Broccoli Top pick Free trial 2 days Vanilla, tModLoader, TShock ⚠ EU, no confirmed London node Time-limited — pay from $12.99/mo after
ScalaCube Free plan Ongoing Basic server (upgrade for tMod/TShock) ✅ UK location selectable Free tier is a basic test, not a full experience
Godlike Host Free tier Session-limited Varies ⚠ Not UK-confirmed Free session length is short and can shrink over time
Self-hosted £0 (electricity only) Forever Vanilla, tModLoader, TShock — your choice N/A — it’s your own connection PC must stay on; you handle port forwarding and uptime
Notes: Godlike Host is an independent service, not an affiliate partner of this site — we link to it directly because its free tier is genuinely usable for a quick test, not because we’re paid to recommend it. Free-tier terms change frequently across all providers; verify current limits before committing a world you care about.

How to self-host a Terraria server on your own PC, for free

Terraria ships with its own dedicated server software, so you don’t need to buy or download anything extra beyond the game itself. The trade-off for zero cost is that the setup takes an evening rather than a few clicks, and your PC needs to stay on and connected for as long as anyone wants to play. Here’s the full process.

1
Check your hardware first
You’ll want at least 3GB of RAM free for the server process and a dual-core CPU — Terraria itself is light, but chunk loading and multiple connected players add up quickly. Supported operating systems are Windows 7/8/10 (64-bit), Windows Server 2012–2022, or Linux Ubuntu 16.04 and newer.
2
Get the dedicated server software
If you own Terraria on Steam, open your Steam Library, switch the dropdown filter to show “Tools”, and install “Terraria Dedicated Server” — it downloads as a separate app alongside the game. Alternatively, the same server files are downloadable directly from the official terraria.org site under the “Dedicated Server” link, useful if you want to run the server on a machine that doesn’t have Terraria installed at all.
3
Launch the server executable
On Windows, run TerrariaServer.exe, typically found in C:\Program Files (x86)\Steam\steamapps\common\Terraria. On Linux, the equivalent is TerrariaServer.bin.x86_64 — grant it execute permission first with chmod +x TerrariaServer.bin.x86_64. Either way, a console window opens asking you to choose or create a world and set your max player count.
4
Automate it with a config file (optional but worth doing)
Rather than answering the setup prompts every time you restart the server, create a serverconfig.txt file in the same folder with your settings, then launch with TerrariaServer.exe -config serverconfig.txt. A basic example:
world=C:/Terraria/Worlds/MyWorld.wld
# or worldpath= + autocreate=2 to generate a new one on first launch
port=7777
maxplayers=8
password=yourpasswordhere
motd=Welcome to our server!
5
Forward port 7777 on your router
This is the step that trips up most people. Terraria uses port 7777 for both TCP and UDP by default. Log into your router’s admin page, find “Port Forwarding” (sometimes labelled “Virtual Server”), and add a rule forwarding TCP and UDP 7777 to your PC’s local network IP address. If Windows Defender prompts you to allow TerrariaServer.exe through the firewall the first time you run it, accept that too. On Linux with ufw: sudo ufw allow 7777/tcp && sudo ufw allow 7777/udp.
6
Share your connection details
You (on the same PC) connect via 127.0.0.1. Friends outside your home network need your public IP address (search “what is my IP” to find it) plus the port, entered through Terraria’s Multiplayer → Join via IP screen. If a friend’s connection just times out, the most common cause is a missed port-forwarding rule — the second most common is your ISP using CGNAT, which blocks inbound connections entirely and can’t be fixed with port forwarding alone. If that’s the case, self-hosting a publicly joinable server genuinely isn’t possible on that connection, and a hosted option is the practical fix.
7
Want mods or admin tools? Add tModLoader or TShock separately
Vanilla TerrariaServer.exe won’t run Calamity, Thorium or similar content mods — for that you need the tModLoader dedicated server, installed the same way via Steam’s Tools filter. If you want permissions, anti-grief protection or PC-to-mobile crossplay instead of mods, download TShock separately from its official GitHub releases page and run TShock.Server.exe in place of the vanilla executable. tModLoader and TShock don’t run together — pick whichever matters more for your group.
Worth knowing before you commit to this route

Self-hosting is genuinely free, but “free” doesn’t mean “no ongoing effort.” Your server is only online while that specific PC is on, connected, and running the process — close the laptop or restart for a Windows update and everyone’s disconnected. Long-running sessions can also build up memory usage over days, so scheduling an automatic daily restart (Task Scheduler on Windows, a cron job or systemd timer on Linux) is worth setting up if you’re keeping it running long-term. For an occasional weekend with friends, none of this matters much. For something you want available whenever people log on, a hosted option — free trial or paid — removes all of it.


Free Terraria server hosting — common questions

Yes, in three different ways. Indifferent Broccoli offers a 2-day free trial of its real paid infrastructure with no card required. ScalaCube and Godlike Host offer smaller, ongoing free tiers with real resource limits. And because Terraria ships with its own dedicated server software, you can also self-host on your own PC for nothing but the electricity, forever.
Vanilla is the standard Terraria server — no mods, no admin tools, PC-only, and the lightest on resources. tModLoader is the official mod framework needed for content mods like Calamity and Thorium. TShock is a separate framework that adds admin tools — permissions, anti-grief, region protection, bans — plus PC-to-mobile crossplay via its Crossplay plugin. tModLoader and TShock are not compatible with each other, so decide which matters more to your group before setting anything up.
Not technically difficult, but it takes real time — realistically an evening for a first attempt. The dedicated server software itself is a straightforward download and run, but port forwarding trips up most first-timers, and some home internet connections (particularly those on CGNAT) can’t accept inbound connections at all, which no amount of router configuration will fix. If that turns out to be your situation, a free trial or paid host is the only practical route to a publicly joinable server.
Only with TShock plus its Crossplay.dll plugin installed — vanilla servers, whether self-hosted or on a free trial, only accept PC connections. If PC-to-mobile crossplay matters to your group, set up a TShock server rather than vanilla or tModLoader, since TShock and tModLoader can’t run together.
Nothing is charged automatically, since no payment details are collected to start the trial in the first place. If you want to keep the same world running, upgrade to a paid plan — starting from $12.99/month for Terraria — before the 2 days are up. If you don’t, the trial server simply stops.

Outgrown the free options?

Terraria is one of the cheapest games to host once you’re ready to pay — our full Terraria hosting comparison ranks all 23 providers on price, hardware and mod support, or see the complete UK game server hosting ranking for every game we cover.

About the author
Linus — author at Game Server Hosting
Linus GSH Founder

SEO & Digital Marketer · Avid survival gamer · Sweden/UK

I'm an avid gamer from Sweden with a lot of time spent in England in the last 5 years who loves survival games — ARK, Palworld, Valheim, Sons of the Forest, V Rising and plenty of WoW and Dota 2 on the side. I created this site to help other gamers find the best server hosting without wasting money on laggy providers.

By day I work in SEO and Google Ads, helping businesses rank and convert. I've been hosting game servers since the Minecraft + Hamachi LAN days and have learned the hard way what separates a good host from a bad one. Every ranking on this site is based on real testing and price-to-performance — no paid placements.