Create and maintain clean CHANGELOG.md files with structured Added, Changed, Deprecated, Removed, Fixed, and Security sections, plus automated GitHub version compare links.
Runs entirely in your browser
A changelog tells users what changed between releases, and the “Keep a Changelog” convention gives it a clear structure — grouped Added, Changed, Deprecated, Removed, Fixed and Security sections under each version. This tool helps you build and maintain a CHANGELOG.md in that format, following semantic versioning, with automated GitHub compare links between versions.
A well-kept changelog written for humans is far more useful than a raw commit log, and a consistent structure makes it easy to scan for what matters — especially the Security and Removed sections. Following the standard also means tools and readers know where to look.
It runs in your browser, so it is instant. Use it to start a changelog, add a new release entry, or reformat an ad-hoc one into the conventional structure.
TechToolsHQ is an independent, reader-supported tech platform. If this free tool saved you time, solved a problem, or helped your workflow, consider supporting our work. Your support helps us keep our utilities 100% free, private, and ad-free for everyone.