Terraria Server Status Checker

Enter a Terraria server IP or domain (optionally with port) to check whether it’s online and accepting connections on TCP 7777.

Embed Terraria Server Checker on Your Website

Add this free Terraria server checker to your website, dashboard, or blog. Simply copy the iframe below - works instantly without any setup.

Free • No signup • Safe iframe

How It Works

Enter a Terraria server address such as example.com:7777 or a direct IP like 123.45.67.89:7777. The tool will check:

  • ✅ whether the server accepts a TCP connection on that port
  • ❌ if the server is offline, blocked or unreachable

Terraria speaks only its own game protocol and has no public status query, so this check reports reachability rather than world name or player count. That is exactly what a monitor watches, and it answers the question people actually ask: can anyone connect right now?

Which Port Actually Answers

Terraria uses TCP 7777 by default, and unlike most survival games there is no separate query port to remember. If you leave the port out, this tool assumes 7777.

Note the protocol: Terraria is TCP, not UDP. A UDP check against a healthy Terraria server returns nothing, which is a common way to convince yourself a working server is down.

Hosted servers are often on other ports so that several worlds can share a machine. Use whatever port your host or the server list gives you.

Why Check Terraria Server Status?

Terraria worlds are shared projects that run for months. A group builds arenas for the mechanical bosses, plans a Moon Lord attempt for a specific evening, and all of it depends on one small server staying alive between sessions.

Checking from outside separates the two possibilities cleanly: if the port answers, your friends' connection problem is on their side; if it does not, it is time to look at the server.

Common Reasons a Terraria Server Goes Offline

  • The host machine slept or restarted: many Terraria servers run on someone's PC rather than rented hardware, and the process quietly dies with it.
  • Port forwarding lost: a router reboot or a changed local IP breaks the forward, and the server becomes unreachable from outside while looking fine locally.
  • tModLoader version mismatch: a mod or loader update makes the server incompatible with clients, or stops it from starting at all.
  • Game update: a new Terraria version requires the server to be updated before current clients can join.
  • World file corruption: a crash during a save can leave a world the server refuses to load.
  • Firewall: TCP 7777 has to be allowed inbound. This is the single most common cause on a freshly set up server.

Continuous Monitoring for Server Owners

With UptyBots you can set up a port monitor on your Terraria server that:

  • Opens a TCP connection to port 7777 from several countries every 1 to 5 minutes.
  • Alerts you by email, Telegram or webhook when the port stops accepting connections.
  • Catches the classic case of a home-hosted server dying overnight without anyone noticing.
  • Keeps uptime history and provides a status badge for your group's Discord.

Frequently Asked Questions

What is the default Terraria server port?

TCP 7777. Hosted servers are often on a different port - use the one your host assigned.

Why does the checker not show the world name or player count?

Terraria has no public status query like Steam games do. Getting that data would require speaking the full game protocol, and for a status check the answer that matters is whether the port accepts connections.

Does this work for tModLoader servers?

Yes. tModLoader servers listen on the same TCP port, so the reachability check works identically.

Is this checker free?

Yes, free and without signup. For continuous checks with alerts and uptime history, create a free UptyBots account.

Ready to get started?

Start Free