Skip to content
Game servers

7 Days to Die Dedicated Server: Setup and Settings

Published on 27 October 2026

A 7 Days to Die dedicated server runs your world without a player having to host it. You install the free 7 Days to Die Dedicated Server tool from Steam, fill in serverconfig.xml, forward the game port (26900 by default) and start it. One thing changed in 2026: since version 3.0, difficulty, day length and the blood moon no longer have their own lines in that file. They now live in a single SandboxCode that you copy from the game.

As of 27 October 2026, the current stable version is V3.4.0, released on 26 October. Below you’ll find what the server needs, the setup step by step, the settings that matter, players and memory, mods, crossplay and what to check when friends can’t find your server. Rather not run it at home? You can also rent a 7 Days to Die server from us.

What does a 7 Days to Die dedicated server need?

7 Days to Die dedicated server at a glance, as of 27 October 2026
WhatDetails
Software7 Days to Die Dedicated Server tool, free, Steam app 294420
VersionV3.4.0 stable; server and players must run the same version and branch
Game port26900 (setting ServerPort)
Players8 by default; the config calls 8 the maximum supported
Settingsserverconfig.xml, with difficulty and more in SandboxCode
Remote consoleTelnet on port 8081

You also need a computer that stays on whenever people want to play, because the world only runs while the server does.

Set up your server step by step

  1. Install the server. In Steam, set your Library to show Tools and install 7 Days to Die Dedicated Server. With SteamCMD it’s app 294420.
  2. Edit serverconfig.xml in the server folder with a text editor such as Notepad++. Set at least ServerName, ServerPassword and GameWorld. The 7 Days to Die wiki says you shouldn’t need to change the start file.
  3. Paste your SandboxCode if you want another difficulty or blood moon than the default (see below).
  4. Start the server. On Windows you use startdedicated.bat. It starts the game without graphics, as a dedicated server, with -configfile=serverconfig.xml. With a random world, the first start takes a while, because the server generates the world first.
  5. Forward the game port (26900 unless you change ServerPort) in your router to the PC with the server.
  6. Make yourself an admin. In the server console, type admin add followed by your name or Steam ID and permission level 0, the highest level. The list is stored in serveradmin.xml in the save folder.

Difficulty, day length and the blood moon: SandboxCode

Version 3.0, Dead Hot Summer (stable since 29 June 2026), added over 150 Sandbox Options. At the same time, The Fun Pimps moved a long list of old serverconfig.xml settings into one new property: SandboxCode. Among them are GameDifficulty, DayNightLength, DayLightLength, BloodMoonFrequency, BloodMoonEnemyCount, LootAbundance, LootRespawnDays, AirDropFrequency, XPMultiplier, DropOnDeath and the zombie speed settings.

  1. Open the Sandbox Options menu in the game and set everything the way you want.
  2. Copy the code the game gives you.
  3. Paste it as the value of the SandboxCode property in serverconfig.xml and restart the server.

The default value, AAAJABJACJADJARFBNC, matches the old default difficulty Adventurer (1). Continuing a save from V2.6? Then rebuild your old settings in the Sandbox Options menu and paste that code into the new V3.0 config, as The Fun Pimps advise.

The settings in serverconfig.xml that matter

Important settings in serverconfig.xml (7 Days to Die wiki and Steam release notes)
SettingWhat it does
ServerName, ServerDescriptionName and description in the server browser
ServerPasswordPassword to join
ServerPortGame port, 26900 by default
ServerVisibility2 public, 1 friends only, 0 not listed
ServerMaxPlayerCountPlayers at once, 8 by default
GameWorldNavezgane (default), RWG for a random world, or the name of a world in the Worlds folder
WorldGenSeed, WorldGenSizeSeed and size of a random (RWG) world
GameNameThe name of your game
EACEnabledEasyAntiCheat on (default) or off
ServerAllowCrossplayLets PlayStation 5 and Xbox players join
MaxSpawnedZombiesMost zombies on the whole map at once, 64 by default
TelnetEnabled, TelnetPort, TelnetPasswordRemote console on port 8081; without a password it only listens locally

Want PCs on your own network to see the server as a LAN game? Then keep ServerPort between 26900 and 26905 or between 27015 and 27020, the config advises. Restart the server after every change.

How many players and how much RAM?

ServerMaxPlayerCount is 8 by default, and the comment in the config calls 8 the maximum supported player count. It also warns that anything over 30 corrupts save data. So for a normal group, 8 is the number to plan for.

The Fun Pimps don’t give a fixed memory figure for the server in the sources we checked. What weighs most is the world size, the number of players and the number of zombies at once: the wiki warns that a high MaxSpawnedZombies costs performance, and the blood moon horde is the busiest moment of the week. We start 7 Days to Die at 8 GB, enough for a group on a standard world. On a large random world or with mods, choose SuperCake 12 GB or MegaCake 16 GB.

Install mods on your server

  • Where they go: mods, also called modlets, go in the Mods folder of the server.
  • EAC: many mods, especially ones with their own code, only work with EACEnabled set to false. Check the page of each mod.
  • No crossplay: consoles can’t load mods, so a server with mods is a server for PC players.
  • Backups first: stop the server and make a backup before you add or remove a mod, see Create and restore a backup.

Crossplay with PlayStation 5 and Xbox arrived for dedicated servers in V2.0. You turn it on with ServerAllowCrossplay. Since V2.1 the server logs settings that consoles don’t accept, and since V2.3 it refuses to start when crossplay is on and the config isn’t compatible. So read the log if a crossplay server won’t start.

Rather skip the port forwarding? A 7 Days to Die server at CakeHosting has 8 slots and starts at €8.95 a month. Automatic updates and the branch are in the Startup tab, and you edit serverconfig.xml in the file manager. For crossplay, consoles need a few extra ports that aren’t part of your server by default: open a ticket first and we’ll see whether we can set them up.

Friends cannot find the server

  • Not listed: check ServerVisibility. With 0 the server doesn’t appear in the browser, with 1 only friends see it.
  • Different version or branch: after an update, players and server must be on the same version. When V3.1 went stable, The Fun Pimps reminded server owners to pick the right branch, Default Public Version, before players could connect. On our servers you keep Auto Update on in the Startup tab, see Change your server settings under Startup.
  • Still starting: on the first start with a random world, the server is still generating. Wait until the console says it’s ready.
  • Port or address: when you host at home, the game port must be forwarded, and friends need your public IP address, not one that starts with 192.168.
  • Wrong password: check that friends use the ServerPassword from your config, copied exactly.

Frequently asked questions

Which port does a 7 Days to Die dedicated server use?

Port 26900 by default, set with ServerPort in serverconfig.xml. If PCs on your own network should see it as a LAN game, keep the port between 26900 and 26905 or between 27015 and 27020. Telnet uses port 8081.

Where do I set the difficulty and the blood moon since V3.0?

In SandboxCode. Set the Sandbox Options in the game, copy the code and paste it as the value of the SandboxCode property in serverconfig.xml. The old settings such as GameDifficulty, DayNightLength and BloodMoonFrequency were removed in V3.0.

How many players can join a 7 Days to Die server?

ServerMaxPlayerCount is 8 by default, and the config calls 8 the maximum supported player count. A 7 Days to Die server at CakeHosting has 8 slots.

How do I make myself an admin on a 7 Days to Die server?

Type admin add in the server console, followed by your name or Steam ID and permission level 0, the highest level. The admin list is stored in serveradmin.xml in the save folder.

Can PlayStation 5 and Xbox players join a dedicated server?

Yes, since V2.0, with ServerAllowCrossplay turned on and a config that consoles accept. Mods don’t work for console players. On a CakeHosting server, open a ticket first, because consoles need a few extra ports.

More questions? See all frequently asked questions

Related articles