Game server hosting
Terraria server hosting
Terraria server hosting from €5.99 a month with 2 GB RAM, VAT included, on EPYC and NVMe in the EU. Vanilla, tModLoader or tShock, online about 60 seconds after checkout, on hardware chosen for single-thread speed because that is what a Terraria world actually runs on.
Stripe-secured payments · unused wallet credit refundable · no minimum term, cancel any time · EU company, VAT LT100016340412
Hosting Terraria
What actually matters on a Terraria server
Terraria's server is one 60-tick loop on a single thread, so smoothness comes from per-core clock speed and from disks that finish a save fast, not from core count. Player count barely moves memory; world size and the mod list decide everything, and a big vanilla world with a dozen people sits in a few hundred megabytes while a stacked tModLoader pack is what eats a gigabyte or more. The thing that actually takes Terraria servers offline is version drift: Steam updates clients quietly, tModLoader trails each vanilla release by weeks or months, and a server left one build behind refuses every connection until both sides are pinned to the same version.
What 2 GB realistically runs
2 GB is comfortable for vanilla Terraria at any world size. A large world (8400x2400) with 8 to 16 players usually sits in the few-hundred-megabyte range, and the ceiling there is not memory at all, it is how much liquid physics and dropped-item clutter one thread can chew through. maxplayers defaults to 8 and the protocol allows 255, but the single-threaded tick is the real limit long before that number. tModLoader is where 2 GB becomes the number that matters: a moderate list, one large content mod such as Calamity or Thorium plus quality-of-life mods, on a small or medium world, fits fine. Stacking several large content mods, or generating a large modded world, is what goes over, and the crash nearly always lands during mod load or worldgen rather than mid-session, because generation is the peak-memory moment a Terraria server ever sees. tShock adds very little on top of vanilla; its database and plugins are cheap. If you already know you want a heavy pack, tell us and we will start you at 4 GB, or resize the same day if an out-of-memory crash shows up later. You keep the world, the files and the address.
After checkout
Getting your Terraria server running
- 1
Pick vanilla, tModLoader or tShock before you generate anything
These are three different server builds, not a switch you flip later. Vanilla is the plain Re-Logic server; tModLoader loads .tmod content mods; tShock is the admin-focused build with user accounts, permission groups, protected regions, a REST endpoint and server-side characters. Choose it in the panel's startup settings on the first boot, because a tModLoader world writes a companion .twld file alongside the .wld, and moving that world onto a vanilla server drops everything the mods stored in it. On tShock's first start the console prints a one-time setup code: join the world, type /setup with that code in chat, create your owner account, and the code stops working.
- 2
Point world= at your file and understand autocreate
In serverconfig.txt, world= is the full path to the .wld file, and autocreate= (1 small, 2 medium, 3 large) tells the server what to generate if nothing exists at that path. A world that looks wiped is almost always exactly this: a world uploaded under a different filename or into the wrong folder, so the server quietly generated a fresh one on the next boot while the original file sat untouched a directory away. Size and difficulty in the config only apply at generation and do nothing to an existing world. Supplying a config file also skips the interactive console prompt the server otherwise shows on startup.
- 3
Upload your single-player world over SFTP
PC saves live in Documents/My Games/Terraria/Worlds, and tModLoader keeps its own under Documents/My Games/Terraria/tModLoader/Worlds. Copy the .wld and, for modded worlds, the matching .twld: leave the .twld behind and the world loads with all its mod data gone. Bring the .bak too, it costs nothing. Characters stay on each player's own machine as .plr and .tplr files, so in vanilla everyone arrives with whatever inventory they like; if that is a problem, run tShock with server-side characters. Journey characters can only enter Journey worlds, so match the mode before you invite anyone.
- 4
Hand out host:7777, because there is no server browser
Terraria is TCP only on port 7777, with no query port and no in-game listing for dedicated servers. Players go to Multiplayer, then Join via IP, and paste the address from your panel. Vanilla has no whitelist, so set password= in serverconfig if the address is going anywhere public, or run tShock and give people real accounts. Stop the server with the console exit command rather than a hard kill: exit saves the world and closes cleanly, whereas killing the process during an autosave (they run on a timer, roughly every ten minutes) is how a .wld ends up truncated with only the .bak left to fall back on.
Mods & how far you can go
Run any Terraria setup you want
- Online in about 60 seconds
- 1-click mod & plugin installer
- Full file access (SFTP + web editor)
- Automated backups
- Free MySQL database
- DDoS protection included
- Console, metrics & crash auto-restart
- RAM upgrades on request, same day
Test your latency to our network
Measures the round trip from your connection to our EU-Central edge, right now.
This is an HTTPS round trip to our web edge, which typically reads a little higher than in-game ping. Treat it as an upper bound, not a promise.
How much RAM do you need?
Your Terraria plan ships with 2 GB. Player counts below are the practical limit before tick-rate suffers — mods and plugins matter more than raw player count.
| RAM | Players | Typical use |
|---|---|---|
| 2 GB | 1–4 | Vanilla worlds, small co-op, Terraria |
| 4 GB | 5–15 | Vanilla+ with plugins, light modpacks, most survival servers |
| 6 GB | 10–25 | Mid-size modpacks, Satisfactory and 7 Days to Die worlds |
| 8 GB | 20–40 | Heavy modpacks, ARK with mods, busy community servers |
Picked the wrong size? Email us and we will resize your server the same day — you keep the world, the files and the address.
How ordering works
- 1
Create a free account
Email and password at client.puranode.com. No card needed to look around.
- 2
Add credit
Top up your wallet by card through Stripe. Your balance pays for servers as they renew.
- 3
Pick your server
Choose the game and plan — it installs automatically and is online in about 60 seconds.
Your servers live in the client panel at client.puranode.com — a separate app from this site, run by the same company.
Stripe handles the card
Payments run through Stripe. Puranode never sees or stores your card number.
VAT included
The price you see is the price you pay. No tax added at the last step.
No minimum term
Billed every 30 days. Cancel from the panel any time — no cancellation fee.
Credit is refundable
Unused wallet credit can be refunded to your original card on request.
MB VARIANTAI · company code 306133252 · VAT LT100016340412 · Lithuania, European Union. Refunds & cancellation
FAQ
Terraria server hosting — FAQ
My friends suddenly get a version mismatch and cannot join. What happened?
Steam updated their clients. Terraria updates are infrequent but they break the wire protocol outright, so a newer client will not talk to a server on an older build and the mismatch message is the only clue you get. Fix it in one of two directions: update the server build in the panel so it matches the clients, or pin everyone to one version using the game's Steam beta branches. Modded servers feel this hardest, because tModLoader always trails a vanilla release. If you run mods, keep the server on the tModLoader branch your pack was built for (1.4.3-legacy and 1.3-legacy are still published) and have your players select the same branch instead of letting Steam pull them forward.
Can I run tModLoader mods and tShock plugins on the same server?
Not in a normal setup. They are separate server builds solving different problems: tModLoader adds content, tShock adds administration, accounts, regions and server-side characters. Pick the one that matches what you are actually short of and run one per world. Community hybrid builds that bolt tShock onto tModLoader do exist, but they lag both projects and are tied to exact version pairs, so they are a poor foundation for a server other people rely on. If you want both behaviours, most people run a tShock world for the public server and a separate tModLoader world for the modded run.
Do my players have to install the mods themselves?
Usually not. When someone joins a tModLoader server, the server sends its enabled mod list and the client downloads whatever it is missing, then reloads and connects. The catch is exactness: versions must match, so a player who already has a newer Workshop copy of a mod gets bounced until they roll back or the server catches up, and a few large or restricted mods still need installing by hand. Mod configuration is server-side, so edit the files under ModConfigs on the server rather than asking twelve people to change a setting. Enabling or disabling mods means a reload, which on a long list takes a minute or two, so do it between sessions rather than mid-game.
How much does a Terraria server cost?
Terraria server hosting at Puranode starts at €5.99 per month for a 2 GB server, VAT included. It's a flat price — what you sign up at is what you renew at, with no setup fees and cancel anytime.
How quickly is my Terraria server online?
Your Terraria server is created and fully installed automatically, usually in about 60 seconds after checkout. You then open the panel, press start and copy your connect address.
Can I install mods and plugins on my Terraria server?
Yes. Terraria supports tModLoader, tShock, Plugins and Custom maps — install from a one-click menu or upload your own files over SFTP. There is no artificial limit.
Where are the servers located?
Puranode runs on EPYC + NVMe hardware in the EU (Finland), which gives low latency for European players. Puranode is operated by MB VARIANTAI, an EU company in Lithuania, and prices include VAT.
Can I move my existing Terraria server to Puranode?
Yes. Upload your existing world and config over SFTP, or contact us and we'll help migrate it — free for the first setup.
Deploy your Terraria server now
Create a free account, add credit and your server is online in about 60 seconds.