Renovate Config Generator

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

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

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

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-07-24 · Reviewed by Nham Vu