Web Analytics Made Easy - Statcounter

Tools / 7 Days to Die

7 Days to Die Server Config Generator

Pick a server style and get the exact serverconfig.xml lines to set - more loot, faster XP, bigger or smaller blood moons, easier or harder. No coding, no mods, just settings, with a live before/after preview.

  • ✓ Just settings (no mods or files)
  • ✓ Cross-play-safe values
  • ✓ Fully reversible
  • ✓ Verified against the official wiki

Build your config

Start from a style, then tune the controls.

V3.0 moved every gameplay setting out of serverconfig.xml into a single SandboxCode string. On a V3.x target these controls produce that code, and the result shows what each one became. On V2.6 they produce the old property lines. Picking the wrong one is how a config gets written that the server reads and ignores.

Default
Default
Default
Default
Default
Default
Generating...
Advanced / Custom - set exact values (incl. PC-only ranges)

V3.0 moved every gameplay setting out of serverconfig.xml into a single SandboxCode string. On a V3.x target these controls produce that code, and the result shows what each one became. On V2.6 they produce the old property lines. Picking the wrong one is how a config gets written that the server reads and ignores.

Raw property values (leave blank to skip a property)
Generating...

FAQ

Do I need a mod for this?

No. These are server settings, not a mod. You set them in your serverconfig.xml, so there are no files to install, EasyAntiCheat stays on, and players need nothing on their end.

Will these settings work on a cross-play server?

Yes. The values offered above stay within 7 Days to Die cross-play limits (loot up to 200%, XP up to 300%, blood moon up to 64 zombies). Advanced mode allows the wider PC-only ranges.

How do I apply the lines?

On V3.x, set the single SandboxCode property in your server's serverconfig.xml to the code shown. On V2.6, find each property (for example LootAbundance) and set its value to match, or add the line if it is missing. Then restart the server.

I changed BloodMoonFrequency in serverconfig.xml and nothing happened. Why?

Because on V3.0 and later that line is ignored. BloodMoonFrequency, BloodMoonRange, BloodMoonWarning and BloodMoonEnemyCount moved into the SandboxCode, together with loot, XP and difficulty. Pick a V3.x target above, set the blood moon frequency, and put the SandboxCode it writes into serverconfig.xml. Then restart the server.

Can I undo it?

Yes. Set the values back to the vanilla defaults shown (for example LootAbundance 100) and restart. Nothing is permanent.

How it works

7 Days to Die server settings live in serverconfig.xml as <property name="..." value="..." /> lines. This 7 Days to Die server config generator writes the exact lines for the changes you pick - more loot (LootAbundance), faster XP (XPMultiplier), blood moon size and frequency, difficulty, day length, and drop-on-death - all verified against the official wiki. Want to change items, recipes, or stack sizes instead? That is a mod, so use the 7 Days to Die mod maker.

On V3.0 "Dead Hot Summer" and later, these gameplay settings - difficulty, loot, blood moon, XP, and more - are no longer individual serverconfig.xml properties. They live in a single SandboxCode value, and an old line such as BloodMoonFrequency is read and then ignored. Pick a V3.x target above and this page writes that code for the settings it offers. For the many other sandbox options, build the code with the 7 Days to Die SandboxCode generator, then paste it into the SandboxCode property. Migrating an existing 2.6 server? The 3.0 SandboxCode Studio classifies your old serverconfig.xml and hands you the full migration checklist.

This tool: v1.12 · updated 24 Sep 2026