Changelog Generator
Free online changelog generator tool, no installation required
About Changelog Generator
Build a Keep a Changelog-style entry from a list of typed items. Each entry is classified as Feature, Bug Fix, or Breaking Change; the generator groups entries by type, applies the matching section heading (### Features, ### Bug Fixes, ### Breaking Changes), and emits Markdown prefixed by a version header.
How to Use
1. Set a Version (default 1.0.0) and Date (defaults to today). 2. Optionally check Mark as Unreleased to use the ## [Unreleased] header and disable the version/date fields. 3. For each entry pick a type from the dropdown and write its description. 4. Click Add Entry to add rows or the trash icon to remove one (at least one entry always remains). 5. Click Generate, then Copy the Markdown from the output textarea.
Output Format and Validation
The header is ## [<version>] - <date> in ISO date form, or ## [Unreleased] when that option is on. Only entries with non-empty descriptions are included; sections with no entries are omitted entirely. Each item is rendered as a Markdown bullet (- ). If no entries have text, a toast warns "no entries"; if the version field is empty, a toast warns "invalid version".
▶Which entry types are available?
▶What happens to empty entry descriptions?
▶Can I produce multiple version sections at once?
▶What date format is used?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee