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