Menu
 

Valheim Server Not Showing - Complete Fix Guide

Valheim Server Not Showing in the List

If your server is invisible in the community browser, it usually means the server is not public, ports are blocked, the password is invalid, or there's a version mismatch. This guide covers all known causes and fixes.

Important: the community list holds thousands of servers, so even a correctly listed server is hard to spot without typing its exact name into the search box. We recommend using Steam Favorites or Join Codes for reliable connections.

Quick Diagnostic Table

Check Why It Fails Fix
-public setting A dedicated server is public by default, but -public 0, or any value other than 1, makes it private Start it with -public 1, or with no -public at all
Password A public server with a password under 5 characters, or one that appears in the world name or seed, does not start at all Use 5 or more characters that are not part of the world name or seed
Ports 2456-2457 open Steam query cannot reach the server Forward 2456-2457 UDP on router and firewall
Query port (2457) Browser uses 2457 for server discovery Add server via Steam using IP:2457
Game version Version mismatch prevents listing Update both server and client to same version
Registration delay A server that has just started can take a few minutes to appear Wait and refresh, or use direct IP

Step-by-Step Fix

1. Verify Public Mode is Enabled

When creating a world through the game, you must select "Community Server" to make it visible. A dedicated server is public by default: the game files make it private only when it is started with -public 0, or with any -public value other than 1. On a Supercraft server, the listing is the Public switch in the configuration's Basic section, which stays off until you turn it on.

2. Check Password Requirements

A public server checks its password as it starts and refuses to run with a bad one. With fewer than 5 characters, an empty password included, it logs Error bad password:The password is too short and quits. With a password that appears inside the world name or the world's seed, it logs Error bad password:Invalid password and quits. So a server that never shows up may not be running at all: check the end of its log. A private server skips both checks.

# Wrong (too short)
-password "abc"

# Correct
-password "secret123"

3. Open the Required Ports

Valheim uses the port you set and the next one up (Iron Gate's guide: "the specified Port AND specified Port+1"):

  • 2456 - Game traffic (primary)
  • 2457 - Steam query/browser listing

If you use a custom port (e.g., 2556), you must also open 2557. Older guides list a third port, 2458; current builds do not use it.

On a hosted server, those numbers are not 2456 and 2457. A hosted server is launched with its own port, and the same Port and Port+1 rule applies to it: a server on port 12000 answers the game on 12000 and Steam queries on 12001. Use the port your control panel shows. Both are already open, so there is nothing to forward and nothing to configure.

4. Use Alternative Connection Methods

The community browser is unreliable. Use these alternatives:

Option A: Steam Server Browser (Recommended)

  1. Open Steam → View → Game Servers
  2. Click "Favorites" tab, then "Add a Server"
  3. Enter YOUR_IP:QUERY_PORT, which is one above the game port (2457 for a default server, or 12001 for a hosted server on 12000). This box wants the query port, not the game port, which is the single most common reason the server never appears.
  4. Click "Add to Favorites" and connect

Option B: Join Code (Crossplay)

If crossplay is enabled, use the Join Code system:

  1. On a server hosted from the game, the host opens the pause menu and copies the Join Code. A dedicated server has no host menu: its code is in the server log, on the line ending "is active with ... player(s)", or in your host's panel, and it can change between sessions
  2. Friends go to "Join Game" → "Add Server"
  3. Paste the join code and connect

Option C: Direct IP Connection

  1. In Valheim, click "Join Game"
  2. Click "Add Server" and enter IP:GAME_PORT (2456 by default, or the port on your panel for a hosted server). Unlike the Steam Favorites box, this one wants the game port.
  3. Select the server and click "Connect"

5. Handle Crossplay Issues

If using -crossplay for Steam/Xbox cross-platform play:

  • Make sure the server's firewall lets it reach the relay: a crossplay server registers itself there, and a failed registration logs a line starting PlayFab with failed:
  • Players on Xbox, the Microsoft Store, PS5 and Switch 2 have no Steam connection, so they can only reach crossplay servers
  • Console players cannot run mods, so a server whose mods every client needs shuts them out

6. Update Game Version

Version mismatch is a common cause after every patch. What has to match is the network version rather than the patch number: 1.0.12 to 1.0.17 all use network version 40, so a client and a server a patch apart could connect, but 1.0.20 (15 October 2026) uses 41, so a client on 1.0.20 cannot join a server still on 1.0.17 or earlier. 1.0.21 (28 October 2026) keeps 41, so 1.0.20 and 1.0.21 connect to each other.

  • Verify server and all clients are on the same version
  • Check Steam for pending Valheim updates

Example Launch Line

valheim_server -nographics -batchmode -name "Viking Realm" -port 2456 -world "Dedicated" -password "secret123" -public 1

Still Not Working?

Additional Troubleshooting:

  • Restart everything: Restart both the server and game client to refresh connections
  • Check logs: Look for password or port errors in server console output
  • Update network drivers: Outdated drivers can cause visibility issues
  • Verify game files: Steam Library → Valheim → Properties → Verify Integrity
  • Use "Friends" filter: If the host is in your Steam friends, enable the "Friends" filter in-game

Pro Tip: If the server appears for the host but not for remote players, the issue is almost always NAT or port forwarding. Double-check that ports are forwarded to the correct internal IP address.

Two related checks worth ruling out first: confirm you actually ticked both boxes rather than one, in Start Server vs Community Server, and if nothing is connecting at all, work through are Valheim servers down before touching your router.

Skip the networking headaches. Host your Valheim server with Supercraft: the ports come open, the community listing is one switch in the settings, and the panel shows the current crossplay join code.

Launch a Valheim server with this setup

Pick a preset and your new server boots preconfigured - rates, rules and mods already dialed in. Change anything later in the panel.

Browse all Valheim recipes →

Valheim Crossplay: Passive Mobs

Crossplay preset with the passive-mobs world modifier: creatures do not aggro unprovoked. Great for mixed-ski…

Valheim Crossplay: Scheduled Restarts

Crossplay-enabled server (Steam + Xbox/PC Game Pass) with a nightly restart window for stability. Use when yo…

Tired of fighting this issue every patch?

Run a managed Valheim server with us. We handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in minutes, multiple datacenter regions, no contract.

See Valheim hosting plans →
Top