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 41 Only

This tool currently outputs Build 41 format. Build 42 is still unstable and B42 support has not been added yet. If you are running a B42 server, manually prefix each Mod ID with a backslash after copying the output (e.g., \ModNameA;\ModNameB).

Output format (Build 41)

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 serverTool outputs B41 format (no backslash prefix)Manually add \ before each Mod ID
”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.

Not yet. This tool currently outputs Build 41 format (no backslash prefix). Build 42 is still in an unstable/early access state, so B42 support has not been added yet. If you are running a B42 server, you will need to manually prefix each Mod ID with a backslash (e.g., \ModName instead of ModName) after using this tool.

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.