ToolboxHub

📋Changelog Generator

Generate structured changelog entries following Keep a Changelog format.

Share:

About Changelog Generator

Generate structured changelog entries following the Keep a Changelog (keepachangelog.com) convention. Input your version number, release date, and a list of changes categorised as Added, Changed, Deprecated, Removed, Fixed, or Security. Output a clean markdown block ready to prepend to your CHANGELOG.md.

How to Use Changelog Generator

  1. 1

    Enter version and date

    Type the semantic version number and select the release date.

  2. 2

    Add change entries

    Enter change descriptions and assign each to a category (Added, Fixed, Changed, etc.).

  3. 3

    Copy the markdown

    Copy the formatted changelog block to prepend to your CHANGELOG.md file.

Common Use Cases

  • Generating release notes for open source projects
  • Documenting changes for SaaS product updates
  • Creating structured version history for package releases
  • Maintaining a human-readable changelog for team communication

Frequently Asked Questions

What is the Keep a Changelog format?
Keep a Changelog is a widely adopted convention for organising changelog files. Each release gets a header with version number and date, followed by changes grouped into categories: Added, Changed, Deprecated, Removed, Fixed, and Security.
Does it follow Semantic Versioning?
Yes — the version field follows SemVer (MAJOR.MINOR.PATCH) format and the tool validates correct version number syntax.

Related Tools