What Is a Changelog?
A changelog is a file that lists notable changes for each version of a project. It helps users and developers understand what changed between releases. The most popular format is "Keep a Changelog" (keepachangelog.com).
How It Works
Paste your commit messages and this tool automatically categorizes them into Added, Changed, Fixed, Removed, Security, and Deprecated. It detects the type from keywords in each commit message and formats everything in standard changelog format.
API Access
Use via API: POST /api/changelog/generate with {"commits": ["Add X", "Fix Y"], "version": "1.0.0"}. Free: 100 calls/day. Pro plans available.