Background EDDS & PBO Generator
Convert custom artwork into official DayZ Enfusion .edds textures (Power-of-Two 2048x1024 with 12 Mipmaps & .edds.meta) and pack directly into standalone Addon .pbo archives registered with CfgZeroBackgrounds.
Upload multiple images at once! The browser client executes a sequential queue worker (processes 1 image at a time) to prevent server memory spikes and PHP timeout errors.
Once all queue items finish processing, all generated Zero_Background_*.pbo files are bundled into a single .zip package for instant 1-click download!
Images below 1280x720 are caught immediately. All qualified images are center-cropped and scaled to 2048x1024 Power-of-Two to safeguard GPU VRAM.
Click to Browse or Drag & Drop Artwork Images
Select one or multiple images at once (PNG, JPG, JPEG, WEBP)
Min: 1280x720 • Target Render: 2048x1024 POT • Multi-Select Supported📖 Server Owner's Guide: Steam Workshop & PBO Signing
How to sign your generated background PBOs and distribute them to players via DayZ Launcher.
⚡ Generate & Download ZIP
Upload your artwork above. The tool automatically crops to 2048x1024, generates 12 mipmap levels, outputs EDDS, registers class CfgZeroBackgrounds, and bundles all PBOs into a ready-to-use ZIP.
🛡️ Sign PBOs with Server Key
DayZ servers with verifySignatures = 2; require .bisign files. Drop your server's .biprivatekey into the unzipped folder and run _quick_sign_all.bat to sign all PBOs in 1 second!
📦 Add to Server Mod Pack
Copy the signed .pbo + .bisign files into your server's existing mod pack (e.g. @ServerPack/Addons/), or use the included standalone @Zero_CustomBackgrounds folder.
🚀 Publish & Select In-Game
Publish/Update your mod via DayZ Tools Publisher. Players automatically sync via DayZ Launcher. In-game, press F7 ➔ Theme & Backgrounds to select and apply the background server-wide!
⚙️ Recommended Server Startup Parameter Order
DayZServer_x64.exe -config=serverDZ.cfg -port=2302 "-mod=@CF;@Zero_Runtime;@Zero_AdminHub;@Zero_P2P;@ZeroVIP;@Zero_Maps;@MyServer_Pack" "-serverMod=@ZeroCheat_Server" -profiles=ServerProfile
DayZServer_x64.exe -config=serverDZ.cfg -port=2302 "-mod=@CF;@Zero;@MyServer_Pack" "-serverMod=@ZeroCheat_Server" -profiles=ServerProfile
Hierarchy Rule: @CF ➔ @Zero_Runtime (Core Base) ➔ @Zero_AdminHub (F7 Hub) ➔ Features (@Zero_P2P;@ZeroVIP;@Zero_Maps) ➔ @MyServer_Pack (Backgrounds) ➔ -serverMod=@ZeroCheat_Server (Pro License).