GenerateRandomSearch

Pull Request Title Generator

Generates a conventional-commit-style pull request title — type plus a short description — as a naming-convention reference or placeholder for a demo repository.

What this generator does

Produces a pull request title in conventional-commit form — a type prefix, an optional scope and an imperative summary. The value is the shape rather than the words: a title in this form is machine-readable, which is what lets changelogs and version bumps be derived from history instead of written by hand.

What it builds, and how many ways

Each result is assembled to this shape: [type] + [description].

  • description: 30 options
  • type: 11 options

Taken together those banks can be assembled 330 different ways, repeating after about 23.

Some results it can produce:

  • fix: extract shared validation logic into a helper
  • test: stop logging the full request body on validation failure
  • revert: stop the migration running twice on a cold start
  • docs: add retry logic to the payment webhook

A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.

How to use this tool

  1. Press generate for a PR title.
  2. Generate again for another one.

Common use cases

  • Naming-convention reference
  • Demo repository placeholder data
  • Onboarding new contributors to a convention

Practical tips

  • Write the summary as a command — "add", not "added" or "adds". Every conventional-commit tool assumes the imperative, and mixed tense is what makes generated changelogs read badly.

Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.