Changelog Generator
Generate professional changelogs following Keep a Changelog, Conventional Commits, and more
Changelog
All notable changes to this project will be documented in this file.The format is based on Keep a Changelog,and this project adheres to Semantic Versioning.
Unreleased
1.0.0 2026-09-20
Was this tool helpful?
What is Changelog Generator?
Generate well-structured changelogs following the Keep a Changelog format.
Build version entries with categorized changes: Added, Changed, Deprecated, Removed, Fixed, and Security. Add multiple version entries with semver-validated version numbers and release dates. Auto-generate version bump suggestions based on change types. Generate comparison links for GitHub and GitLab repositories. Import existing CHANGELOG.md files to continue editing. Choose between Keep a Changelog, Conventional Commits, simple bullet list, and GitHub Releases output styles. Copy as Markdown or download as CHANGELOG.md.
How to Use Changelog Generator
- 1Add a new version entry with a version number and release date
- 2Add changes under the appropriate categories (Added, Changed, Fixed, etc.)
- 3Add more version entries for your release history
- 4Copy the Markdown output or download as CHANGELOG.md
Frequently Asked Questions
What is Keep a Changelog?
Does it suggest version bumps?
Can I import an existing changelog?
Does it generate comparison links?
Which output format should I choose?
How do I decide between a major, minor, or patch version?
Related Tools
Commit message builder
Free online git commit message generator - generate conventional commit messages with type, scope, and description
Ai commit message
Generate git commit messages from diffs or change descriptions using a local AI in your browser
Dockerfile template
Generate production-ready Dockerfiles for 18 stacks - multi-stage builds, best practices included
Create package.json
Generate package.json files with a form-based builder - 8 project presets, all fields supported
NPM Package Explorer
Free online NPM package explorer - search npm packages, check bundle sizes, and generate CDN links
Env validator
Edit and validate .env files online - detect duplicates, mask secrets, generate .env.example
Github actions workflow
Free online github actions generator - generate CI/CD workflow YAML files from templates
Github stars
Free online github repo stats - view repository statistics, badges, and activity charts
Keep reading: HTML Cheat Sheet and .gitignore templates reference. Doing this in code instead? See the JSON and data endpoints.