Conventional Commit Generator

Write perfect commit messages

Source Input
Processed Output

What is the Conventional Commit Generator?

Conventional Commits (feat: add login, fix(auth): token refresh) enable automatic versioning and changelogs. Describe your change as JSON — type, optional scope, description, breaking flag — and get the exact commit message format that semantic-release and changelog tools parse.

Frequently Asked Questions (FAQ)

Q: What types should I use?

feat (new feature), fix (bug fix), docs, style, refactor, perf, test, and chore. feat and fix drive version bumps.

How to Use the Conventional Commit Generator

  1. 1Paste your input into the editor above — or start from the preloaded example.
  2. 2Adjust any options, then click Run to process instantly in your browser.
  3. 3Review the output panel, then copy, download, or save it as a reusable snippet.

Related git tools