Azlaan Electric AC Solar Center — Solar, CCTV, AC & electrical work, Faisalabad Call: 0300-8987448

Commit Message Generator

Build clean Conventional Commits messages with guided fields. Your recent messages stay in this browser only — nothing is sent anywhere.

Use imperative mood: "add feature", not "added feature". Keep the whole first line under 72 characters. 0 / 72
Issue references like "Closes #42". A breaking change note is added automatically when the toggle is on.

Generated message

Fill the fields above and click Generate message.

History (saved in this browser)

How to use

  1. Pick a type that describes the change (feat, fix, docs, and so on) and optionally add a scope like auth or ui.
  2. Write a short subject in imperative mood. Watch the counter to keep the first line under 72 characters.
  3. Optionally add a body explaining the reason, and a footer with issue references.
  4. Click Generate message to preview, then Copy message to paste it into git.
  5. Click Save to history to reuse a message later from the history list.

Note

The format follows the Conventional Commits specification: type(scope): subject, then a blank line, then body and footer. Tools like release automation and changelogs read this format, so consistent messages make versioning easier. History is stored in your browser local storage and never leaves your device.

Frequently Asked Questions (FAQ)

What does the Commit Message Generator do?

It builds a clean Conventional Commits message for you with guided fields: a type, an optional scope, a short subject in imperative mood, and optional body and footer. You can preview the result, copy it, and keep a history in your browser.

Which commit types are supported?

feat, fix, docs, style, refactor, test, chore, perf, ci, build and revert, each with an example so you can pick the type that matches your change.

How does the breaking change option work?

Turn on the Breaking change toggle and the tool adds the breaking change note to the footer for you automatically.

Are my commit messages stored online?

No. Your recent messages stay in this browser only. Nothing is sent anywhere.

Is the commit message generator free?

Yes, it is completely free to use with no signup.