Free Tool
Commit Message Checker
Validate your git commit messages against best practices. Get instant feedback to write better commits.
Validation Rules
Valid Commit Message
Passed Checks
Parsed Message
Subject
Body
Footer
Type:
Scope:
Breaking Change
Closes:
Example Commit Messages
Commit Message Best Practices
Subject Line
- Limit to 50 characters
- Use imperative mood ("add" not "added")
- Don't end with a period
- Separate from body with blank line
Body
- Wrap lines at 72 characters
- Explain what and why, not how
- Include issue references
- Note breaking changes in footer
Enforce Commit Standards Automatically
Jasper validates commits and provides AI-powered code reviews on every pull request.
Start Free with GitHub