Web Analytics Made Easy - Statcounter

Tools / Factorio

Factorio modpack doctor: 2.0 to 2.1

Paste your mod-list.json. For every mod, this asks the official mod portal whether a release exists for the branch you are moving to, and tells you which ones would stop your server before you touch it.

Why this is not "just change the version". Factorio treats 2.0 and 2.1 as different major mod versions. A mod declaring "factorio_version": "2.0" does not load under 2.1 however compatible its Lua happens to be: the author has to publish for the new branch. And the move is one way, because a save opened in 2.1 can never go back to 2.0.

Your mod list

Find it in your server's mods/ folder. Disabled mods are skipped. Only names are sent, never mod files.

checking the mod portal...

What each verdict means

Frequently asked questions

Will my Factorio 2.0 mods work on 2.1?

Not automatically. Factorio treats 2.0 and 2.1 as different major mod versions: a mod whose info.json says factorio_version 2.0 does not load under 2.1 even when its Lua would have been fine. The author has to publish a release declaring 2.1. This tool asks the official mod portal which of your mods have done that.

Can I move a Factorio 2.1 save back to 2.0?

No. A 2.0 save can be upgraded to 2.1, but once it has been opened in 2.1 neither the save nor its blueprints can be downgraded again. Check the mod list before you upgrade the server, not after.

What about a mod I wrote myself?

A mod that is not published on the portal cannot be checked here, and is reported as unknown rather than missing. Open its info.json: if factorio_version is not the branch you are moving to, change it and test the mod in the game, because that field alone decides whether the game will load it.

Does this send my mods anywhere?

Only the mod names are used. mod-list.json contains names and enabled flags and nothing else, and the tool looks each name up on the official mod portal. No mod files are read or uploaded.

This tool: v1.4 · updated 10 Sep 2026