Fix FiveM Server Not Showing in the Server List
server not showingnot in server listno license keyA FiveM server that won't appear in the list usually has a missing/invalid Cfx.re license key or a port issue. Here's how to fix it and connect meanwhile, plus the duplicate-key and privacy-setting traps.
A FiveM server that won't list is almost always one of two things: a missing/invalid Cfx.re license key, or a port that isn't open on both TCP and UDP. Check those two first — they cover the large majority of cases.
You need a valid Cfx.re license key
Every FiveM server needs a free license key from the Cfx.re keymaster portal, set in server.cfg. Without a valid key the server won't register or list:
sv_licenseKey "your_cfx_license_key"
A key that's expired, banned, reused across servers, or registered to a different IP will stop the server listing even though it boots fine. Generate a fresh key for this server on the correct IP if in doubt.
Open the ports (TCP + UDP)
FiveM needs both protocols on the game port. If only one is open, listing and connecting break:
| Port | Protocol | Purpose |
|---|---|---|
| 30120 | TCP | Game + server registration (required) |
| 30120 | UDP | Game traffic (required) |
| 40120 | TCP | txAdmin web panel (optional) |
Set the endpoint / hostname
Make sure sv_hostname is set and the server can reach the Cfx backend. A key tied to a different IP, or a banned/duplicate key, stops listing.
Connect directly
In FiveM, press F8 and use the connect command, or add a favourite by IP:
connect server-ip:30120
Set a valid sv_licenseKey, open 30120 on TCP+UDP, and use F8 "connect ip:port" to join while it registers.
Other reasons it won't list
- The same license key is running on two servers at once — Cfx.re rejects the second registration, so only one instance ever lists.
sv_endpointprivacy trueis intentionally hiding connection details but shouldn't hide the server itself — if it's missing entirely, check for a stuck/failed registration in console instead.- The server crashed or hung during resource startup before it reached the point of registering with the master list — check the last lines printed in console.
- An outdated FiveM server artifact that Cfx.re's master server no longer accepts registrations from.
How to prevent it
- Keep exactly one license key per running server instance — never share a key across two configs.
- Watch the console on every restart for the "registering with master server" line to confirm listing actually succeeded.
- Keep the FiveM artifact updated on a regular schedule rather than only when something breaks.
Related errors
If players hang on the connecting screen instead, see fixing FiveM stuck on "connecting" / handshake. If a resource fails to load, see fixing FiveM "couldn't load resource". For setting up a server from scratch, see how to set up a FiveM server.
FiveM is a Cfx.re / Rockstar Games project. Grand Theft Auto V is a trademark of Rockstar Games / Take-Two Interactive. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Rockstar Games, Take-Two or Cfx.re. You must own a legitimate copy of the game.
Reliable FiveM hosting
Our FiveM hosting sets the key, opens TCP+UDP and runs txAdmin on high-clock CPUs, protected in Frankfurt.
Frequently asked questions
Why isn't my FiveM server in the list?
Usually a missing or invalid Cfx.re license key, or a port problem. Set a valid sv_licenseKey in server.cfg and open 30120 on both TCP and UDP.
Where do I get a FiveM license key?
Free from the Cfx.re keymaster portal. Create one for your server and put it in server.cfg as sv_licenseKey. Each server needs its own valid key.
How do I connect to a FiveM server directly?
Press F8 in FiveM to open the console and type: connect server-ip:30120 — or add it as a favourite by IP. This works while the server is still registering.
Can I use the same license key for a test and a live server?
No — running the same key on two servers simultaneously causes a registration conflict, and typically only one (or neither) will list correctly. Generate a separate key for each instance.
Why did my server stop listing after working fine for weeks?
Check for an outdated FiveM artifact, a banned/expired license key, or a crash during resource startup on the last restart — watch the console for the master-server registration line.
Does sv_endpointprivacy hide my server from the list?
No — it only hides connection/IP details from certain queries, it doesn't remove the server from the list. If your server is genuinely missing, look for a registration failure in console instead.
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