Connecting to a dedicated or player-hosted server in Satisfactory lets you join a shared factory world with friends or a community. You need a valid server address (IP and port, or a join code from the host) and, for dedicated servers, the server must be running the same game version. This guide walks you through the three main ways to connect: via the in-game server browser, by direct IP, and through the Epic Games launcher.
What You’ll Need
- A copy of Satisfactory (Steam or Epic Games Store) with the latest update installed.
- For a dedicated server: the server IP address (IPv4) and port (default is 7777, but it can be custom).
- For a player-hosted game: an invitation from the host, either through the in-game session or a join code (if the host has enabled that feature).
- If the server is behind a firewall or NAT, the host must have forwarded the necessary ports (UDP 7777, 15000, 15700, 16000) – but you only need the IP and port to connect.
- An internet connection with sufficient bandwidth (the game uses about 50-100 Mbps for multiplayer, but lower works).
Step-by-Step
Method 1: Using the In-Game Server Browser (Steam)
- Launch Satisfactory from Steam.
- On the main menu, click Multiplayer.
- Select the Server tab (not “Sessions�).
- You’ll see a list of public dedicated servers. If you have a specific server, click Add Server (the “+� icon) and enter the IP address and port.
- Click Connect on the server you want. The game will attempt to join; if the server is password-protected, you’ll be prompted to enter the password.
- If the game asks for a password and you don’t have it, contact the server owner.
Method 2: Direct IP Connection (Steam and Epic)
- Open the game and go to the main menu.
- Click Multiplayer.
- In the Server tab, click Add Server.
- Type the IP address in the format
123.45.67.89:7777(include the port after a colon). If the port is the default 7777, you can omit it. - Click Add or Connect. The server will appear in your list.
- Select it and click Connect.
Method 3: Joining a Player-Hosted Game (via Epic or Steam Friends)
- Have the host start a game and select Multiplayer → Host Game (or Create Session).
- The host can either invite you through the platform’s friend list (right-click your name → Invite to Game) or share a join code.
- If you receive an invite, accept it from the platform overlay (Shift+Tab on Steam, Shift+F3 on Epic).
- If you have a join code, open the game, go to Multiplayer → Join Game, and enter the code in the field provided.
- Click Join and wait for the game to load the world.
Common Mistakes
- Wrong port: Many players forget to add the port when typing the IP. If the server uses a non-default port, you must include it (e.g.,
192.168.1.10:7777). - Using the wrong IP: For a dedicated server on a local network, use the local IP (like 192.168.x.x). For a server hosted elsewhere, use the public IP. Using the wrong one results in a timeout.
- Firewall blocking: Your own firewall or antivirus may block the game’s connection. Ensure Satisfactory is allowed through Windows Defender Firewall (or your antivirus).
- Version mismatch: If the server runs a different game version (e.g., an experimental build vs. early access), you won’t be able to connect. Make sure both are updated to the same release.
- Password confusion: Some servers have a password; if you don’t enter it correctly, you get a generic “connection failed� error. Double-check with the host.
Tips
- For the best experience, use a wired connection or a strong Wi-Fi signal. Multiplayer in Satisfactory is sensitive to packet loss.
- If the server is not showing up in the browser, try adding it manually by IP – sometimes the browser has lag.
- If you’re joining a friend’s game, make sure they have set the session to “Friends Only� or “Invite Only� – otherwise, it may be publicly listed but not joinable without an invite.
- For dedicated servers, note that the game auto-saves on the server, not on your client, so you don’t need to worry about saving.
- If you plan to play regularly on a dedicated server, save the server IP in a notepad or a bookmark in the game.
Troubleshooting
Connection timed out
- Check that the IP and port are correct. Try pinging the server from your computer’s command prompt (Windows:
ping IP). If ping fails, the server is unreachable. - If the server is on a local network, ensure you’re using the correct local IP (e.g., 192.168.1.10) and that the server machine is online.
- If the server is remote, the host may have a firewall or NAT issue. Ask the host to verify port forwarding (UDP 7777, 15000, 15700, 16000).
- Try restarting your router or disabling your VPN – VPNs can interfere with game connections.
“Incompatible version� error
- Update your game to the latest version (Steam: right-click game → Properties → Updates; Epic: auto-updates).
- If the server is on the Experimental branch, you need to opt into the Experimental build via Steam (right-click → Properties → Betas → Experimental).
- If you’re on the stable branch and the server is experimental, you won’t be able to join. Ask the server admin to switch branches.
“Failed to connect� or “Connection lost� after a few seconds
- This often happens due to a firewall blocking the connection. Temporarily disable your firewall (or add an exception for Satisfactory) and try again.
- Check your internet stability – if you’re on Wi-Fi, move closer to the router or use a cable.
- If the server is overloaded (many players), it may reject new connections. Wait a few minutes and retry.
Can’t see the server in the browser
- Use the “Add Server� option and enter the IP manually – this bypasses the browser’s listing delay.
- Ensure the server is running the same game version and is set to “Public� (if it’s set to “Private�, it won’t appear in the browser).
- If the server is on a different network (e.g., a LAN server), it may not be listed in the public browser. Use the direct IP method.
Frequently Asked Questions
Do I need to port forward to join a server?
No. Port forwarding is only required for the host of a dedicated server. As a client, you only need to know the server’s IP and port.
Can I join a server on a different platform (Steam vs Epic)?
Yes, Satisfactory supports cross-platform multiplayer between Steam and Epic. You can join any server regardless of where you bought the game, as long as you have the same version.
How do I find my friend’s dedicated server IP?
Ask your friend for the server’s public IP address (if it’s hosted remotely) or local IP (if it’s on your LAN). They can find it by checking their router’s status page or using a service like “what is my IP� on the host machine.
What is the default port for Satisfactory dedicated servers?
The default game port is 7777 (UDP). However, the server may use a different port if the admin changed it. Always confirm the port with the host.
Why do I get a “password required� prompt even though I have the right password?
Sometimes the game’s password field is case-sensitive. Ensure you type it exactly as given. If the issue persists, ask the host to reset the password.
Can I join a server that is running a modded version?
Yes, but you must have the same mods installed and enabled. If you don’t have the mods, the game will either crash or show an error. Ask the server admin for a mod list.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Best Tech Websites to Follow for Pros & Beginners
- Second Wind Quest Walkthrough: Where Winds Meet6.00 min/km
- Enshrouded Weapon Upgrade Guide: How to Improve Gear5.00 min/km
- Connect Phone to Controller for Cloud Gaming
- Python Search Highlighting: Snippets & Matches
- Secure Boot Battlefield 6 ASUS: Fix & Enable Guide