API Changelog Generator
Generate a Markdown changelog from two OpenAPI versions.
Previous spec
Current spec
Generated changelog
Markdown ready to paste into CHANGELOG.md or release notes
About the API Changelog Generator
Diff two OpenAPI documents and produce a release-ready Markdown changelog grouped into Breaking Changes, Added, Changed and Removed, complete with a suggested semantic version bump you can paste straight into release notes or docs.
Examples
v1 → v2
Two OpenAPI documentsOutput
## Breaking Changes
- Removed `DELETE /users/{id}`Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
API Breaking Change Detector
API & HTTP
Diff two OpenAPI specs and flag breaking changes.
API Consistency Auditor
API & HTTP
Audit an API for naming, casing and response consistency.
API Contract Analyzer
API & HTTP
Lint an OpenAPI or Swagger spec for contract quality issues.
API Response Schema Generator
API & HTTP
Turn a JSON API response into OpenAPI, JSON Schema or TypeScript.
cURL Command Parser
API & HTTP
Parse a curl command into method, URL, headers, and body.
cURL to Fetch Converter
API & HTTP
Convert a curl command into JavaScript fetch() code.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-20 · Runs entirely in your browser