A Factorio server can be running normally yet absent from the list you are checking. The usual causes are a visibility mode that does not match your goal, missing public authentication, blocked UDP traffic, forwarding the wrong port or private address, or a firewall on either the host or the player’s computer. Diagnose those layers in order: identify the missing list, verify visibility and credentials, confirm the UDP port, check both firewalls and the router, then test a direct address connection.
Godlike.Host offers hosted Factorio servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
This process also tells you whether you have a discovery problem (the server works but is not listed) or a reachability problem (players cannot connect at all).
As an Amazon Associate I earn from qualifying purchases.
First identify which list is missing the server
Factorio has separate discovery paths. A server can be intentionally absent from one list while available through another, so start with the exact symptom rather than changing random network settings.
| Where you expected to see it | What absence usually means | First checks |
|---|---|---|
| Browse public games | The server is not configured as public, lacks Factorio credentials or an authentication token, cannot reach Factorio’s matching service, or its UDP port is not reachable from the internet. | Public visibility, credentials/token, outbound matching-service access, UDP port and router forwarding. |
| Play On LAN | The server is not using LAN visibility, the players are not actually on the same local network, or the client firewall is blocking discovery. | LAN visibility, same-network status, and the player’s firewall. |
| Both lists | The process, configured port, local firewall, router/NAT path, or server address may be wrong. | Confirm the process and settings file, then use a direct address test. |
Do not treat a missing browser entry as proof that the server is stopped. The direct-connection test later in this guide separates listing failures from network failures.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
Set the visibility mode that matches your players
The server settings provide three visibility choices: public, lan, and hidden. Each has a deliberately different discovery behavior.
Public visibility
Choose public when players should find the server in Browse public games. Public listing is not enabled by the visibility value alone: the settings file must also contain Factorio account credentials or an authentication token. The dedicated process must be able to contact Factorio’s matching service, and the selected UDP port must be reachable from outside your home network.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →LAN visibility
Choose lan for players on the same local network. A LAN server is intentionally excluded from the public browser and is exposed through Play On LAN instead. If a home server is set to LAN and you are searching under public games, nothing is necessarily broken; you are looking in the wrong discovery scope.
Hidden visibility
Choose hidden when the server should not be listed. Hidden servers require players to know the reachable address and connect manually. This is useful when you want address-based access rather than browser discovery, but it means an empty public or LAN list is expected.
“LAN: The server will not appear in the public server list, but will be available through the Play On LAN button.” — Factorio Wiki, Multiplayer page.
Apply and verify the settings file
- Stop the dedicated server cleanly so it does not overwrite settings while you edit them.
- Open the server settings file used by the headless launch, not a similarly named file from another installation.
- Set visibility to the intended value:
public,lan, orhidden. - Save the file and restart the server with that same settings file.
- Check the matching browser for that mode before changing network rules.
If the setting appears correct but the behavior does not change, confirm the launch actually references the file you edited. A valid edit in an unused file has no effect.
Recommended Free Tools
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Public servers need credentials or a token
A public server must authenticate with Factorio. Put the required Factorio credentials or an authentication token in the server settings file. Without them, the server can run locally but fail to register in the public list.
Check authentication separately from visibility
For a server intended to be public, verify all three conditions:
- Visibility is set to
public. - Credentials or an authentication token are present in the settings file used at startup.
- The host can reach Factorio’s matching service.
Look in the server log after startup for authentication failures or an inability to contact the matching service. Those messages point to registration rather than a router or client-browser issue.
Protect the token
Treat an authentication token like a password. Do not paste it into public screenshots, chat, issue reports, or launch scripts that other users can read. If you believe it has been exposed, replace it through the account or server-management process provided by Factorio and update the settings file before restarting.
Confirm the port and transport before touching the router
Factorio servers use UDP only. The default network port is 34197. The number is useful only when it is the number your process is actually listening on.
Keep one port value consistent
A custom launch option can change the port with --port. When that happens, the same value must appear in every place involved in the connection:
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
- the headless server’s launch command or configuration;
- the operating system’s inbound firewall rule;
- the router’s UDP forwarding rule; and
- the port players enter for a direct connection.
Using 34197 in the router while the process listens on a different value produces the same symptom as a stopped server: no listing and no connection. Conversely, opening several speculative ports can make troubleshooting harder and unnecessarily increases exposure.
Do not create a TCP-only rule
A TCP forwarding rule does not substitute for the required UDP rule. Configure the selected port as UDP. If your router offers a combined TCP/UDP preset, verify that UDP is included; otherwise create an explicit UDP entry.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Forward the selected UDP port to the current server computer
Internet players reach a home server through the router’s public address. The router must forward the Factorio UDP port to the private IP address of the computer running the server.
- Find the server computer’s current private IP address on the local network.
- In the router’s port-forwarding or NAT section, create a rule for UDP 34197, unless
--portconfigured another value. - Set the destination to the server computer’s current private IP address.
- Save or apply the rule, then restart the Factorio process if your router or operating system requires it.
- Test from a network outside the home LAN; testing only from inside can be affected by the router’s handling of loopback connections.
A forwarding rule can silently become wrong when the server computer receives a different private IP address later. Recheck the destination whenever the machine’s network configuration changes. The router must also have a usable path to the internet; a rule pointing at the right computer cannot compensate for an upstream NAT or an unavailable public address.
Allow Factorio through both firewalls
There are two independent firewall checkpoints: the operating system on the server and the operating system on the player’s computer. Passing one does not imply that the other is open.
Server-side firewall
Allow the Factorio server executable to accept inbound traffic, and allow inbound UDP on the selected port. If you changed from 34197, update the rule to the new number. Apply the rule to the network profile used by the server computer, then restart or reload the firewall if required by that operating system.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
Client-side firewall
A client firewall can prevent the LAN browser from displaying a working server. In a documented Factorio forum case, manual connection worked but the LAN list remained empty until Factorio was allowed through Windows Firewall on the client. Use that as a practical diagnostic: if another player can connect manually while the browser is empty, inspect the client’s Factorio permission before rebuilding the server.
What to allow
- Allow the Factorio application when the firewall asks for network access.
- Ensure the rule permits the network category you are actually using.
- If you created a port-specific rule, use UDP and the configured port.
- After changing a rule, close and reopen the game’s multiplayer screen so discovery is retried.
Use “Connect to address” to separate discovery from reachability
The most informative test is a direct connection. In Factorio, choose Connect to address and enter the server’s reachable IP address or hostname together with the configured port.
- For a LAN test, use the server computer’s private address and the Factorio port.
- For an internet test, use the home network’s reachable public address or hostname and the forwarded port.
- Attempt the connection while the server process is running and the intended save is loaded.
- Record whether the connection succeeds, times out, or is refused.
If direct connection succeeds
The game process and network path work. The remaining problem is discovery: visibility may be set to the wrong mode, public authentication may be missing, the matching service may not have registered the server yet, or a client firewall may be suppressing browser discovery. Fix the applicable listing layer rather than changing the port again.
If direct connection fails
Return to the port, firewall, router/NAT, and address checks. A failed direct test means the client cannot complete the network path, so changing the browser view alone will not solve it.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Verify the headless process and the files it actually uses
A server can appear to start while using an unintended save, settings file, or port. Confirm the running process rather than relying on an old shortcut or service definition.
- Check that the dedicated Factorio process is running and remains running after startup.
- Confirm that it loaded the intended save.
- Confirm that it loaded the server settings file containing the visibility and authentication values you edited.
- Confirm the configured port, including any
--portargument. - Review the log for bind errors, authentication failures, matching-service errors, or a port different from the one forwarded.
A bind error usually means another process already occupies the selected port or the server cannot attach to the requested interface. Resolve that local conflict before testing from another computer. An authentication or matching-service error belongs to public registration; a bind or port message belongs to local startup and network configuration.
Best Value
Choose the right branch for your situation
Home LAN server missing from Play On LAN
- Set visibility to
lan. - Confirm every player is connected to the same local network, rather than a guest or isolated wireless network.
- Allow Factorio through the player’s firewall.
- Use the server’s private address with Connect to address to prove local reachability.
If the direct LAN connection works but the list stays empty, the client discovery path is the remaining suspect.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Internet server missing from Browse public games
- Set visibility to
public. - Add valid Factorio credentials or an authentication token to the active settings file.
- Confirm the process can reach Factorio’s matching service.
- Forward the configured UDP port to the server’s current private IP.
- Allow the executable and UDP port through the server firewall.
- Test from outside the home network with a direct address connection.
This branch has two independent requirements: registration with the public browser and an open network path. A server may satisfy one and fail the other.
Server intentionally not listed
With hidden visibility, an empty browser is expected. Give players the correct reachable address and port, and keep the address and authentication details private to the people you intend to admit.
Common mistakes that look like Factorio bugs
- Searching the wrong browser: a LAN server will not appear in public games, and a hidden server will not appear in either list.
- Forwarding the default after changing the port: the router, firewall, and client must use the value selected by
--port. - Forwarding TCP instead of UDP: Factorio’s server traffic uses UDP.
- Forwarding to an old private address: the router may still target a computer that no longer owns that address.
- Editing an unused settings file: the running headless command may reference another file.
- Testing only from the host: local success does not prove that an internet player can reach the forwarded port.
- Exposing a token: credentials copied into logs or screenshots should be treated as compromised and replaced.
A compact troubleshooting checklist
Work through this list without skipping ahead:
- Identify whether the missing location is Browse public games, Play On LAN, or both.
- Set visibility to the matching mode:
public,lan, orhidden. - For public mode, verify credentials or an authentication token and matching-service access.
- Confirm the process is running the intended save and active settings file.
- Confirm the actual UDP port; use 34197 only if no custom port was configured.
- Allow the Factorio executable and UDP port through the server firewall.
- For LAN play, allow Factorio through each client’s firewall.
- For internet play, forward the UDP port to the server computer’s current private IP.
- Use Connect to address with the correct address and port.
- Read the server log and classify any error as authentication, matching-service, bind, or port-related.
The result of the direct test determines your next move: success means the remaining work is discovery and registration; failure means continue with the network path and process checks.
Security considerations when making a server public
Public visibility and UDP forwarding make the server reachable beyond your home network. Expose only the port the server uses, keep the operating system and Factorio installation maintained, and protect the authentication token. If you no longer need public access, switch visibility to lan or hidden and remove the internet-facing forwarding rule.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsQuick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




