Fix Valheim Dedicated Server Not Showing in the List
server not showing in listcan't find dedicated serverA Valheim dedicated server that won't appear in the browser is almost always ports or the crossplay setting. Here's the fix — plus the reliable way to connect no matter what.
Open the right ports
Valheim needs a small UDP range. Make sure these are open/forwarded to the server:
2456/udp game
2457/udp query
2458/udp (used by some setups)
The crossplay catch
Valheim has two listings: the Steam browser and the crossplay (PlayFab) list. If players use different platforms, the server must run with crossplay enabled, or some players simply won't see it. Add the launch flag:
./valheim_server.x86_64 -name "My Server" -port 2456 \
-world "Dedicated" -password "secret" -crossplay
Just join directly (most reliable)
The community browser is slow and flaky. Skip it: in Valheim → Start Game → character → Join Game → Join IP, and enter server-ip:2456. This works even when the listing hasn't refreshed.
New servers can take several minutes to appear in the browser after first boot. If ports are open and crossplay is set, wait — or just join by IP in the meantime.
Open 2456–2457/udp, add -crossplay, and use "Join IP". That combination gets everyone in.
Why a Valheim server still isn't showing after opening ports
- The server needs a few minutes after boot before it registers with the list — this is normal, not a fault.
- A firewall on the server itself (ufw/firewalld) can block the UDP ports even though the router forwards them correctly.
- Running behind CGNAT leaves no way to forward ports at all — see our port forwarding guide for how to check.
- A duplicate or stale server entry with the same name can confuse the list.
How to prevent "server not showing" issues
Test with Join IP every time you restart the server, before worrying about the public list — it tells you immediately whether the server itself is reachable, separate from whether the browser has refreshed yet.
Related Valheim and hosting guides
If players connect but the version doesn't match, see Valheim incompatible version. For a full setup walkthrough, read how to make a Valheim server. For mod recommendations, see best Valheim mods.
Valheim is a trademark of Iron Gate AB / Coffee Stain Publishing. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Iron Gate or Coffee Stain.
Valheim hosting, ports done
Our Valheim hosting opens the right ports automatically and runs crossplay-ready on a protected network.
Frequently asked questions
What ports does a Valheim dedicated server use?
UDP 2456 (game) and 2457 (query), with some setups also using 2458. They must be open and forwarded for the server to be reachable and listed.
Why can some friends see my server but not others?
Usually crossplay. If players are on different platforms, the server must run with the -crossplay flag, otherwise it only shows in one of the two server lists.
How do I join a Valheim server by IP?
Start Game → pick your character → Join Game → Join IP, then enter the server IP and port (e.g. 1.2.3.4:2456). It's the most reliable way when the browser is lagging.
How long should I wait before a new Valheim server shows in the list?
Give it several minutes after boot. If it still hasn't appeared after 10-15 minutes with ports confirmed open, treat it as a ports or crossplay problem rather than just needing more time.
Does a VPN on the server hide it from the browser?
It can — routing the server's traffic through a VPN often changes its apparent IP and can break the port mappings the browser relies on. Avoid running a dedicated server behind a VPN unless it's specifically configured for it.
Can mods stop a Valheim server from showing?
Some server-side mods that alter networking behavior can interfere with the listing, even though direct connect still works. If it stopped showing right after adding a mod, that mod is the first suspect.
Do I need to open ports if I only ever use Join IP?
Yes — the ports need to be open for players to actually connect, whether they find you via the browser or type in your IP directly. Join IP only skips the listing step, not the network requirement.
Related articles
Fix AMX Mod X "Couldn't load library" / Plugin Failed in CS 1.6
AMXX plugin stuck on "bad load", "couldn't load library" or "failed"? The real causes and the exact fix.
Read fix Game ServersFix FiveM "Couldn't load resource" / Failed to Start
A FiveM resource won't start or throws "couldn't load resource"? Here are the real causes and fixes.
Read fix Game ServersFix Rust Oxide / uMod Plugins Not Loading
Oxide/uMod plugins not loading after a Rust update? The usual causes and the quick fix.
Read fix