Contact

Git Commit Message Generator

Turn a short description into a conventional commit.

Describe the change and pick a conventional type. The page formats `type(scope): subject` and an optional body. It does not call a model and it does not look at your git history.

feat(tools): add a FIFO crypto tax calculator

Calculations happen in your browser.

Worked example

Type feat, scope tools, subject “add a FIFO crypto tax calculator”. The message is `feat(tools): add a FIFO crypto tax calculator`. A body, if you add one, sits under a blank line.

FAQ

Does it look at the diff?
No. It only formats the type, scope, subject, and body you type.
What if I leave the scope empty?
The parentheses are omitted: `fix: correct the total`.
Which types are available?
feat, fix, chore, docs, refactor, test, and style. That is the conventional set this page offers.