Tools / Factorio
Factorio Mod Validator
Paste your info.json - and optionally a Lua file - to catch the mistakes that
stop a mod loading before you ever start the game: invalid JSON, missing or mis-formatted
required fields, and bad dependency syntax. Instant, no accounts, nothing stored.
What this checks
- info.json parses as valid JSON.
- Required fields present and typed:
name,version,title,author,factorio_version. - Formats:
name(3-100, letters/digits/-/_),version(1.0.0),factorio_version(2.0, no patch). dependenciessyntax:[prefix] name [operator version], prefix one of! ? (?) ~.- A surface bracket-balance check on any Lua you paste.
Building one from scratch? Use the Factorio Server Tweak Mod Generator, or read how to build a Factorio mod.