FREE TOOL
Lua Syntax Checker
Paste items.lua, a config or a whole script. You get the exact line of the missing comma, bracket or end — plus items defined twice, where the second silently overwrites the first. Understands CfxLua. Nothing leaves your browser.
Paste code or drop a .lua file into the editor.
CfxLua aware
Backtick hashes, += style compound
assignment and <const> are accepted instead of reported as errors.
Duplicate keys
Two entries with the same key in one table — the classic items.lua bug where an item "loses" its image or weight.
Private by design
Parsing runs locally in JavaScript. Your code is never uploaded, logged or stored.
Parser: luaparse by Oskar Schöldström and contributors (MIT). Checks syntax only — it cannot know whether a native or export exists at runtime.