Page 1 of 1

[Tool] Free browser server-settings.json generator — fixes the "runs but won't show in the public list" trap

Posted: Sun Jul 19, 2026 5:35 am
by peeb
I kept seeing the same dedicated-server question - the server boots and joins by IP fine but never appears in the public browser - and it's almost always one of two things in server-settings.json: visibility.public is true but the factorio.com username/token are blank, or a stray comma / deleted line broke the file.

So I made a free tool that writes a complete, valid server-settings.json: https://tools.supercraft.host/tools/fac ... -generator

- Every field from the 2.0 example is always present (can't break it by deleting a line)
- 2.0 object visibility format
- Warns when public is on but username/token are missing - the exact reason a server runs yet never lists
- Runs entirely in your browser; the file (token included) is never sent anywhere

It only does server-settings.json - admins/bans/whitelist are separate files, and it won't diagnose a running server. Disclosure: I work on a game-hosting site, but it's free and needs no account. Feedback welcome, especially edge cases it gets wrong.