Project Zomboid Lookup Free Tool

Project Zomboid Mod ID Grabber

Extract Mod IDs and Workshop IDs from Steam Workshop collections for Project Zomboid server configs. Paste a link, get your Mods and WorkshopItems lines.

Published Apr 3, 2026

How to Use This Tool

  1. Copy a Steam Workshop collection URL (or single mod URL) from your browser
  2. Paste it into the input field above and click Grab IDs
  3. Copy the Mod IDs and Workshop IDs output, then paste them into your servertest.ini

Where to Paste the Output

Open your server’s config file (usually servertest.ini) and find these two lines:

Mods=
WorkshopItems=

Replace them with the values from this tool. Note that a single workshop item can contain multiple mod IDs, so the two lists may not be the same length.

Build 42 by default

Build 42 has been the stable branch since 42.20, so the tool outputs Build 42 format with the backslash prefix each Mod ID needs. Running a legacy Build 41 server? Use the format toggle above the Mod IDs output to switch.

Output format

Build 42 (default) prefixes every Mod ID with a backslash:

Mods=\ModNameA;\ModNameB;\ModNameC
WorkshopItems=111111;222222;333333

Build 41 uses the older unprefixed format:

Mods=ModNameA;ModNameB;ModNameC
WorkshopItems=111111;222222;333333

When Mod IDs Can’t Be Detected

This tool reads the Mod ID from each mod’s Steam Workshop description. Most mod authors include it, but some don’t. If a mod shows as unresolved:

  1. Subscribe to the mod on Steam Workshop
  2. Open the mod folder: Steam/steamapps/workshop/content/108600/<WorkshopID>/
  3. Find the mod.info file inside the mod’s subfolder
  4. The id= line contains the Mod ID you need

Common Issues

ProblemCauseFix
Mods don’t load on a B42 serverFormat toggle is set to Build 41, so the backslash prefix is missingSwitch the format toggle to Build 42 and copy again
”Collection appears empty” errorPrivate or removed collectionMake sure the collection is public
Some mod IDs missingAuthor didn’t list Mod ID in descriptionLook up manually from mod.info (see above)
Server crashes on startupMod ID typo or missing dependencyCheck server logs for the exact mod causing issues

Was this tool helpful?

Frequently Asked Questions

Open your servertest.ini (or whatever your server config is named) and find the Mods= and WorkshopItems= lines. Replace their values with the output from this tool. On WinterNode, you can edit this file directly through the File Manager in your control panel.

Yes. Build 42 is the default output format. Build 42 requires a backslash before each Mod ID in servertest.ini, and the tool adds it for you. If you still run a legacy Build 41 server, switch the format toggle above the Mod IDs output to Build 41 for the unprefixed format.

Not all mod authors include the Mod ID in their Steam Workshop description. For those mods, you'll need to find the Mod ID manually: subscribe to the mod, then open the mod.info file inside the downloaded mod folder (Steam/steamapps/workshop/content/108600/<WorkshopID>/mods/<ModName>/mod.info). The id= field is what you need.

Yes. Paste any Steam Workshop URL with an ?id= parameter. The tool handles both individual mods and collections. For a single mod, you'll get one Mod ID and one Workshop ID.

The Workshop ID is the numeric Steam identifier (the number in the URL). The Mod ID is the text name defined by the mod author in the mod's mod.info file (e.g., BetterSortCC, tsarslib). Your server config needs both: WorkshopItems= tells Steam which files to download, and Mods= tells PZ which mods to actually load.

Free forever. No signup required. Just tools that work.