Free Conventional Commit Message Generator
Build clear commit messages that follow the Conventional Commits format.
Runs in your browser. Nothing you type is uploaded.
How to use the Commit Message Generator
Choose a type, add an optional scope and write a short summary.
Add a body, a breaking change note and issue numbers if you need them.
Copy the message and paste it into git commit.
Questions
What is Conventional Commits?
It is a lightweight convention for commit messages: a type, an optional scope and a summary on the first line, then an optional body and footers. Tools can read it to build changelogs and choose version numbers.
How do I mark a breaking change?
Add ! after the type or scope, and add a footer that starts with BREAKING CHANGE: followed by a description. This generator does both when you tick the box.
How long should the first line be?
Git does not set a limit, but 50 to 72 characters is a common guideline so the line is not cut off in git log and on code hosting sites.
More developers tools
- Password GeneratorCreate strong random passwords or memorable passphrases, generated securely in your browser.
- llms.txt GeneratorCreate an llms.txt file that points AI assistants and agents to the pages on your site that matter most.New
- JSON FormatterFormat, minify and validate JSON, with the exact line and column of any error.