Git & Version Control
Conventional Changelog Parser
Paste a list of conventional commit messages to group them by type, determine the next semantic version, and generate a Keep a Changelog compatible markdown output.
Calculations run locally in your browserTool
About this tool
Conventional Changelog Parser
The Conventional Changelog Parser groups conventional commits by type, determines next semver bump, extracts breaking changes and issue references, and produces changelog markdown.
• Preview the changelog before cutting a release
• Determine the next version number from a batch of commits
• Group commits by type for a sprint review summary
• Verify that conventional commits will produce correct changelog sections
Next step
Continue with Utility Matrix tools for the next decision in this workflow.
Browse tools →
FAQ
What does this tool tell you?
The Conventional Changelog Parser groups conventional commits by type, determines next semver bump, extracts breaking changes and issue references, and produces changelog markdown.
What affects the result most?
Parses a list of conventional commit messages and groups by type: Features, Bug Fixes, Breaking Changes. Determines next version from commit types: feat→minor, fix→patch, BREAKING→major. Extracts scope from feat(scope): for per-component changelog grouping.
How should I use the result?
The parsing and decoding happen entirely in your browser — input is never transmitted. Copy the decoded output into your audit log, debugging session, or documentation; the transformation is reversible when the format specifies one.
Related tools