Config checker

v2
Paste text or open a file
[section] key = value# commentCtrl/⌘ ↵

Loading definitions…

v2 definitions only

Loading the definition file…

Local onlyNot a safety check
Help & source

Checks: syntax, documented scalar types, explicit enum lists and duplicates. Unknown settings are coverage warnings.

Not checked: completeness, numeric operating limits, strings, pin syntax or capabilities, wiring, collisions, interlocks, or electrical and machine safety. Firmware may coerce values differently. No machine connection or commands.

Examples show syntax only, not a complete machine configuration. Config text stays in memory; no upload or browser storage.

Configuration guide · v1 checker

Definitions: smoothieware-v2-config.yaml, the settings-tag source. Counts reflect entries, including aliases. Only this version is loaded.

Definitions have not loaded yet.

v2 sections use the explicit source section, otherwise the module name with spaces. Only explicit instance placeholders expand. No version conversion.

Embedded variant

<iframe src="/tools/config-checker/v2/embed/" title="Smoothieware v2 config checker" width="100%" height="640" loading="lazy"></iframe>