How to use this developer tool
- Paste your input or load the provided sample.
- Adjust any options shown beneath the editor.
- Select Validate Config or press Ctrl/Cmd + Enter.
- Review the summary, diagnostics, and exported output before committing it.
Run practical local checks against a Renovate configuration. The validator parses JSON, verifies common top-level fields and package-rule shapes, catches renamed or contradictory options, and returns a normalized copy for review.
Known configuration fields are checked by expected type. Each packageRules entry is inspected for at least one matcher and one action, while obvious deprecated keys produce warnings.
A local structural pass is useful before committing, but only Renovate itself can validate every preset, manager, datasource, and hosted-platform interaction.
Try the sample input built into the page. The result uses the same validation and export path as pasted content.
{"extends":["config:recommended"],"schedule":["before 6am on monday"],"packageRules":[{"matchUpdateTypes":["minor","patch"],"groupName":"non-major updates"}]}The validator accepts strict JSON. It reports unknown top-level fields as review items rather than errors because Renovate adds options over time.
Remote presets are not fetched, and regex manager patterns are not executed against repository files.
Use the format shown in the sample. The page validates required fields and reports malformed lines or values before producing output.
No. Processing happens in your browser and the core function makes no network request.
Yes, after reviewing repository-specific names, permissions, paths, and policies that a browser-only tool cannot verify.
Hosted services may apply repository context, current platform rules, presets, or permissions that are unavailable to this local check.
Yes. The input and downloaded files use UTF-8, although the target format may impose narrower naming or syntax rules.
| Item | Meaning |
|---|---|
| Output | Copy-ready JSON or text |
| Processing | Local browser execution |
| Network | Not required |
Browse generators, parsers, validators, and helpers for Git configuration and repository workflows.
View category