Arma 3 Mod List Builder
Paste Steam Workshop URLs or numeric IDs and build the exact -mod=@x;@y; startup string + an Arma 3 Launcher .html preset, plus ready-to-run Windows .bat and Linux .sh server launchers. Live Steam Workshop metadata fetch (titles, file sizes, last-updated dates) via our server proxy. Detects mods that aren't actually Arma 3 (wrong consumer_app_id) and flags them. Supports both client-side -mod= and server-only -serverMod= per entry. Reorderable list with friendly folder-name editing. Free and saturated only by abandoned 0-2-star competitors.
Add mods
No mods yet. Paste Workshop URLs or IDs above to start.
// Add at least one mod to generate startup stringFAQ
Where do I put the mod folders?
Inside your Arma 3 server directory — /path/to/arma3server/. Each mod folder must match the name in -mod=. SteamCMD downloads them as numeric IDs (e.g. steamapps/workshop/content/107410/450814997/); you typically symlink or rename to the friendly @CBA_A3 form before launch.
What's the difference between -mod= and -serverMod=?
-mod= mods are seen by both the server AND clients — clients must have the same mods or signature verification kicks them. -serverMod= mods only run on the server (e.g. headless-client mods, RCon helpers, AI mods that don't change client gameplay). Signatures aren't checked against clients for serverMods.
Does the .html preset format work in the Arma 3 Launcher?
Yes — this is the same shape the Launcher itself exports. Drag the downloaded .html file onto the Launcher window to import. Best-effort: if your version of the Launcher rejects it, please report; we'll match it.
My mod shows "(not Arma 3)" — is something wrong?
The Steam Workshop ID belongs to a different game (we check the consumer_app_id from Steam against Arma 3's 107410). Double-check the URL — easy to copy a CS or DayZ workshop link by mistake. Remove and re-add the right one.
Can I import a Steam collection?
Not yet — paste the individual mod URLs from the collection page for now. (The unauthenticated GetCollectionDetails endpoint exists; we may add it later if there's demand.)
How do I get the mods onto my server?
Use SteamCMD: +login anonymous +workshop_download_item 107410 <ID> +quit. Anonymous login works for public Workshop items. Loop the command for each ID. The downloaded folders end up under steamapps/workshop/content/107410/<ID>/ — symlink each into your server root with the matching friendly name.
Arma 3 Mod List Builder — FAQ
Is this Arma 3 Mod List Builder free to use?
Yes, the Arma 3 Mod List Builder is 100% free — no signup required, no hidden fees, no downloads. Everything runs in your browser.
How accurate is the Arma 3 Mod List Builder?
Values are pulled from the Arma 3 game files and community-verified formulas. Results match what you see in-game, and we update the tool when the game gets major patches.
Can I host a Arma 3 server with XGamingServer?
Yes. XGamingServer offers instant Arma 3 server hosting with mod support, automatic backups, DDoS protection, and 24/7 support. All popular game settings are pre-configured.
Does the Mod List Builder work on mobile?
Yes, the Mod List Builder is fully responsive and works on desktop, tablet, and mobile browsers.
You might also need
Server Config Generator
Build a complete Arma 3 server.cfg with the security defaults Bohemia recommends — BattlEye, verifySignatures=2, the safe extension whitelists for loadFile/preprocessFile/htmlLoad, and signature-tamper kick handlers wired up. Seven tabs (Identity, Players, Voting, Security, Behaviour, Mission Cycle, Advanced) cover every documented field. Mission rotation builder generates the nested class Missions { class … } block correctly. Four presets: secure public, private friends-only, modded coop, headless-client friendly. Outputs a download-ready server.cfg with version-gated comments. Verified against the Bohemia community wiki.
Launch Parameter Builder
Build the exact arma3server_x64 / arma3_x64 startup line for Linux dedicated, Windows dedicated, or headless-client modes. ~35 admin-relevant flags across 5 tabs (Identity, Mods, Performance, Logging, Misc): -config / -cfg / -profiles / -port / -pid / -ip / -mod / -serverMod / -mpmissions / -cpuCount / -exThreads / -enableHT / -malloc / -hugePages / -maxMem / -maxVRAM / -maxFileCacheSize / -limitFPS / -bandwidthAlg / -loadMissionToMemory / -autoInit / -netlog / -checkSignatures / -filePatching / -world / -par and more. Live validation flags real Bohemia gotchas — cpuCount minimum 2 since 2.20, maxMem signed-int bug on Linux pre-2.14, autoInit-without-Persistent silently skipped, setThreadCharacteristics freezing Windows Server. Outputs single command, Windows .bat, Linux .sh — all downloadable.
RCON Terminal
Connect to your Arma 3 server and run BattlEye RCon admin commands live through our UDP proxy — players, kick, ban/addBan, say, #shutdown, #restart, #mission, #monitor, #lock, #unlock, loadBans, MaxPing, RConPassword. 7 categories (Players, Bans, Chat, Server, Diagnostic, Reload, Custom) with one-line descriptions per command, parameter pickers, and a live response log. Rate-limited 30/min/IP, alphanumeric-only password warning, RestrictRCon=0 setup help, host/port saved in browser, password never persisted.

Config Tool Built Into XGamingServer
Get managed Arma 3 hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.