If you’ve ever sat around with friends ready to dive into a hardmode Terraria run only to realize no one knows how to pull up the right server address, you know how frustrating that delay can be. Learning how to find a Terraria server IP doesn’t have to be complicated, even if you’re joining a modded lobby or a private server run by someone you’ve never met before. I’ve spent hundreds of hours jumping between public survival servers, creative build lobbies, and modded Calamity runs, and I’ve tested every common method to track down working IPs without landing on a scammy or malware-ridden site. This guide breaks down every safe, reliable way to get the address you need, plus common fixes for when your connection won’t go through.
How to Find a Terraria Server IP for Public Lobbies Safely
Public servers are perfect if you want to play with random players, join massive build projects, or test out new PvP modes without coordinating with friends. The biggest risk with public server IPs is landing on fake list sites that push adware or share dead, non-functional addresses. Only use well-known, community-vetted server list sites to avoid phishing links or fake IPs that lead to malware downloads. I’ve run into way too many fake server list sites that are covered in pop-up ads and require you to download a “server launcher” that’s just adware, so stick to sites that the broader Terraria community recommends, no matter how good the server description sounds.
Most trusted list sites let you filter servers by game mode (survival, creative, PvP, hardmode only), mod support, player count, and even region to cut down on lag. Always check the server’s last online status and player reviews before copying the IP, because many lists leave up dead servers for months after they shut down. The process itself is straightforward: pick a server that matches what you want to play, click the copy button next to the IP and port, paste it directly into your Terraria multiplayer join menu, and you’re good to go. Some public servers require a Discord account to verify you’re not a bot, so don’t be surprised if you get a prompt to join their community first before you get the full IP.
Tracking Down IPs for Private Friend-Run Servers
Most people don’t know that if you’re playing with friends who are hosting a server from their own PC, you don’t need a third-party site to get the IP at all. If you’re new to private servers and still figuring out how to find a Terraria server IP for your friend’s lobby, the easiest way is to just ask them to send it to you directly, instead of trying to track it down yourself. If the host is on the same local network as you, you can use their internal IPv4 address instead of a public IP for a faster, more stable connection. The host can find that address easily by opening their command prompt, typing ipconfig, and pulling the number listed under IPv4 Address.
For remote private servers where you’re not on the same Wi-Fi as the host, they can share their public IP directly with you via text, Discord, or another messaging app. Never share your own public IP with people you don’t trust completely, because it can be used to target your home network with DDoS attacks. If your friend doesn’t want to share their personal public IP, they can use a free tunneling service to generate a temporary custom address that routes traffic to their server without exposing their personal network details. That’s a great middle ground for groups that play together regularly but don’t want to risk network security.
Finding IPs for Modded and Custom Terraria Servers
Modded servers, especially those running big packs like Calamity, Thorium, or Tremor, usually have extra requirements beyond just a standard IP. If you’re wondering how to find a Terraria server IP for a specific mod pack you love, try searching for the mod pack name plus “server Discord” first, that’s almost always the fastest way to find active lobbies. You will need to have the exact same mod list and mod versions installed as the server before you try to connect, otherwise you’ll get kicked immediately, even if you have the right IP. Most modded servers host their IP addresses on their official Discord servers or dedicated community pages, not on general public server lists, because they want to make sure everyone joining has the right mods installed first.
When you’re joining a modded server for the first time, follow these steps to avoid connection issues:
- Join the server’s official Discord or community group first to confirm mod requirements and get the latest IP address
- Download the shared mod pack file if one is provided, instead of installing mods one by one to avoid version mismatches
- Copy the IP and port exactly as it’s listed, paying attention to extra numbers after the colon that indicate the correct port
- Test the connection once you’ve installed all required mods, and reach out to a server admin if you get a connection error
A lot of modded servers rotate their IPs periodically to prevent DDoS attacks, so don’t save an IP you found 6 months ago and expect it to work. Always check the latest announcement channel for the most up-to-date address before you try to log on. I’ve made that mistake before, and spent 20 minutes troubleshooting my mod list only to realize the server had switched IPs a week prior.
Common Fixes When Your Server IP Won’t Connect
Even if you have the right IP, you might run into connection issues that have nothing to do with the address itself. First, check that you typed or pasted the IP and port exactly right. A single wrong number or missing colon will make the connection fail entirely, so it’s always worth double checking before you start troubleshooting deeper issues. If you’re connecting to a friend’s local server, make sure both you and the host are connected to the same Wi-Fi network before using the internal IP, otherwise it won’t show up at all.
If you’re trying to join a public server, check if the server is currently full or offline first—most server lists show real-time player counts so you can avoid wasting time on lobbies that are already maxed out. Another common issue is firewall settings: the host might need to allow Terraria through their PC or router firewall to let external players connect, or your own firewall might be blocking the connection for security reasons. If you keep getting errors, try joining a different public server first to confirm the problem isn’t on your end. If you can connect to another server with no issues, the problem is either with the IP you’re using or the host’s server setup, not your game or internet.
At the end of the day, learning how to find a Terraria server IP is just the first step to enjoying all the fun multiplayer stuff the game has to offer, from massive group boss fights to collaborative build projects that span entire worlds. Take the time to verify any IP you use is from a trusted source, double check mod requirements for custom lobbies, and don’t be afraid to ask server admins or your friends for help if you run into issues. You’ll be digging for hardmode ores and fighting the Moon Lord with a crew in no time.