Skip to content
DayZ
Game Configurator

DayZ Server Configuration Generator

Use the DayZ server config generator to configure your DayZ server online without editing the serverDZ.cfg by hand. Set the server name, password, player count, map, time, whitelist, and first-person-only mode in the form, or describe your server to an AI in Easy Mode. The live preview shows the finished serverDZ.cfg, which you can copy, download, or share as a link. Free, no sign-up required, and available right in your browser.

Built by Florian Galz

Example result

Example: the generated serverDZ.cfg

You set the options using a form or AI Easy Mode, and the generator creates the finished serverDZ.cfg for DayZ live. Below are the first lines of the default configuration; your file contains your values and all other settings.

Example · Default configuration

Output

serverDZ.cfg
// DayZ — generated with the ZAP-Hosting Game Config Generator// zap-hosting.com/tools/dayz/config-generator // Server identityhostname = "ZAP-Hosting DayZ Server";description = "Managed DayZ server";password = "";maxPlayers = 60; // World & missionserverTime = "SystemTime";serverTimeAcceleration = 12;serverNightTimeAcceleration = 1;serverTimePersistent = 1;
  • +25 rowsYou can copy or download the complete file in the generator; the sample lines here only show the beginning.

Settings

What you can configure in your DayZ server's serverDZ.cfg

The DayZ server configuration is divided into five sections. The key used for each value in the serverDZ.cfg appears in parentheses.

Server identity

Server name in the server browser (hostname), description (description), server password (password; leave empty for a public server), and maximum player count (maxPlayers, 1–150, default 60).

World & mission

Mission/map template (dayzOffline.chernarusplus for Chernarus by default, dayzOffline.enoch for Livonia), server time (serverTime: “SystemTime” or a fixed time such as “12:00”), day acceleration (serverTimeAcceleration, 0.1–64, default 12), night acceleration (serverNightTimeAcceleration, 0.1–64, default 1, multiplied by the day acceleration at night), and whether the time persists across restarts (serverTimePersistent, on by default).

Access & security

Whitelist (enableWhitelist, off by default), client Mod signature verification (verifySignatures, DayZ only supports the value 2), and enforcement of the same game version (forceSameBuild, on by default).

Gameplay

Voice chat (disableVoN) and its quality (vonCodecQuality, 0–30, default 20), third-person camera or first-person-only mode (disable3rdPerson), crosshair (disableCrosshair), personal light around the character at night (disablePersonalLight, off by default), and night lighting (lightingConfig: brighter or realistic nights).

Performance & login queue

Concurrent logins (loginQueueConcurrentPlayers, 1–50, default 5), places in the login queue (loginQueueMaxPlayers, 1–150, default 60), automatic repair of damaged storage files on startup (storageAutoFix), and guaranteed network updates (guaranteedUpdates).

The generator only creates the serverDZ.cfg. Loot, economy, and events (types.xml and other mission files), Mods, and ports are not included. The generator deliberately leaves out the admin password (passwordAdmin), query port (steamQueryPort), and shard ID.

Guide

How to configure your DayZ server with the serverDZ.cfg

From the first setting to a running server: how to get your serverDZ.cfg onto your DayZ server.

  1. 1

    Step 1

    Open generator

    The generator starts with a default serverDZ.cfg (server name “ZAP-Hosting DayZ Server”, 60 players, Chernarus), which you can see immediately in the live preview. If you already have a serverDZ.cfg, paste it into the import field or upload the file. Recognized values appear in the form; unknown lines are preserved.

  2. 2

    Step 2

    Choose Easy Mode or the form

    In Easy Mode, describe your server in your own words, for example, “a public first-person-only server on Chernarus”. The AI suggests suitable values and explains each change; only the ones you select are applied. In advanced mode, you set every option yourself.

  3. 3

    Step 3

    Set server identity

    Enter the server name, description, an optional server password, and the maximum player count. This is how your server appears in the server browser.

  4. 4

    Step 4

    Set the map and time

    Choose the mission/map template for Chernarus or Livonia, decide whether the clock follows the system time or stays fixed, and set how quickly day and night pass.

  5. 5

    Step 5

    Customize access and gameplay

    Enable the whitelist if needed and set first-person-only mode, crosshair, voice chat, personal light, and night lighting. Mod signature verification stays at 2, the only value DayZ supports.

  6. 6

    Step 6

    Check and save the serverDZ.cfg

    Check the serverDZ.cfg in the live preview. The generator flags invalid values. Then copy or download the file, or share a link without the server password.

  7. 7

    Step 7

    Upload and restart

    On a self-hosted server, upload the file to config/serverDZ.cfg, for example using a file manager, and restart your DayZ server. DayZ only reads the serverDZ.cfg on startup. On a ZAP-Hosting server, the file is regenerated on every startup; set the values through the startup parameters in the panel instead.

Setup

File location & usage

Two ways to get the config onto a server: upload it yourself or apply it directly in our panel.

The manual method

On a self-hosted server

  1. 1

    Download file

    Download the generated serverDZ.cfg using the button above.

  2. 2

    Upload via file manager or FTP/SFTP

    A self-hosted server has no fixed location for it: the server loads the file that the -config= startup parameter points to.

  3. 3

    Apply changes

    DayZ only reads serverDZ.cfg at startup — restart your server for the changes to take effect.

The ZAP-Hosting way

Startup parameters in the panel

Rent a DayZ server from us: there, the server image regenerates serverDZ.cfg on every start. You set the values using the startup parameters in the panel. Settings without a startup parameter are lost on the next start.

  • Startup parameters directly in the panel
  • No FTP client required
  • Online in 60 seconds

More tools

Useful tools for your DayZ server

View all DayZ tools

FAQ

Frequently asked questions

File location, map, first-person-only mode, time, whitelist, import, and Easy Mode—briefly answered.

The serverDZ.cfg is located at config/serverDZ.cfg in the server's root directory, in the config folder on both Linux and Windows. Downloading the file does not apply it automatically: upload it and restart the server, because DayZ only reads it on startup. On a ZAP-Hosting server, the server image regenerates the serverDZ.cfg on every startup. Set the values through the startup parameters in the panel instead. There is no startup parameter for guaranteed network updates (guaranteedUpdates), so that value will not persist there.

Use the mission/map template field: dayzOffline.chernarusplus loads Chernarus (the default), and dayzOffline.enoch loads Livonia. The generator automatically writes the value to the nested class Missions block at the end of the file, which you would otherwise have to edit by hand.

In the Gameplay section, switch the third-person camera to first-person-only mode. The generator then writes disable3rdPerson = 1 to the file, and all players play in first person. You can also hide the crosshair with disableCrosshair = 1.

serverTime is either “SystemTime” (the clock follows the server's system time) or a fixed time such as “12:00”. serverTimeAcceleration (0.1–64, default 12) speeds up in-game time; a value of 1 means real time. At night, serverNightTimeAcceleration (0.1–64, default 1) is multiplied by this value: with the defaults, nights pass 12 times faster than real time, with a night value of 2 they pass 24 times faster. A higher night value makes nights shorter. With serverTimePersistent, the clock continues across restarts.

Set a server password so only people who know it can join. If you leave the field empty, the server is public. Alternatively, or in addition, enable the whitelist (enableWhitelist = 1) so only players in the server's whitelist file can join. verifySignatures checks client Mod signatures, and DayZ only supports the value 2. forceSameBuild rejects clients running a different game version.

Yes. You can paste the contents of your serverDZ.cfg into the import field or upload the file (up to 2 MB). Recognized values appear in the form; lines the generator does not recognize are preserved in the new file. The generator does not edit loot or economy settings (types.xml and other mission files).

Describe the server you want in your own words, for example, “a private server with a whitelist for a small group on Livonia”. The AI suggests suitable settings and explains each change separately. You choose which suggestions to apply; nothing changes without your confirmation.

The generator is free to use without signing up: the form, Easy Mode, import, copy, download, and sharing features all work without an account. The serverDZ.cfg is created directly in your browser. The server password is masked in the form, never saved in a share link, and not sent to the AI in Easy Mode. A share link contains only the non-secret values you changed.

Any more questions?

Contact Support
Ready?

Get your DayZ server online today

Rent your DayZ server now and apply this config directly in the panel.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds