Renovate Config Generator

Toggle base preset, schedule, package rules, and ignore options to build a ready-to-use renovate.json.

Use the Renovate Config Generator

Base Preset (extends)

Schedule

Range Strategy

Package Rules

Ignore Rules

Extras

renovate.json

            

Quick-start

Save this file as renovate.json in your repository root, then install the Renovate app or run the self-hosted CLI to pick it up.

Copied!

Summary

The Renovate Config Generator builds a renovate.json file for the Mend Renovate dependency bot without hand-editing JSON. Pick a base preset, set an update schedule, choose whether to group and automerge minor and patch updates, set a range strategy, and list any dependencies or paths to ignore. The output updates live and is ready to copy into your repository root.

How it works

  1. Choose one or more base presets to extend, such as config:recommended.
  2. Pick when Renovate should run using the schedule dropdown, or enter a custom schedule string.
  3. Set the range strategy that controls how version ranges are updated.
  4. Toggle grouping and automerge for minor and patch updates.
  5. Add any dependencies or paths Renovate should ignore.
  6. Copy or download the generated renovate.json into your repository root.

Use cases

  • Set up Renovate on a new repository without reading the full docs.
  • Reduce PR noise by grouping minor and patch updates into one pull request.
  • Automerge low-risk patch updates while keeping major updates manual.
  • Restrict Renovate to a maintenance window with a schedule string.
  • Exclude a pinned dependency or vendored directory from updates.
  • Compare range strategy options before committing to one for a project.

Frequently Asked Questions

Last updated: 2026-09-09 · Reviewed by Nham Vu