Free OpenAPI diff: spot breaking API changes
Paste the old and new OpenAPI (or Swagger) spec, in JSON or YAML, and get breaking and non-breaking changes in seconds.
Runs entirely in your browser. Your data is read on your device and never uploaded: this page has no cookies and no third-party trackers; at most it sends us anonymous counts (a page view, and that a result was shown), never your data. You can disconnect from the internet after the page loads and it still works.
How to use it
- PreparePaste or pick the old spec on the left and the new spec on the right (JSON or YAML, OpenAPI 3 or Swagger 2).
- RunPress Compare. Parsing and diffing happen on your device.
- ActFix or announce the breaking changes before you ship.
Use the tool
Honest limits
Removed endpoints and newly required parameters use the API Change Radar engine rules. Extra checks: parameter type changes, request bodies that became required, removed responses, deprecations and additions; local $ref parameters are resolved. Not checked: response body schemas, external $ref, security scopes.
BETA This free tool is part of the API Change Radar beta. It is free, with no signup, and stays free. The full product (saved history, schedules, alerts) is in free early access: see what API Change Radar does.
Get notified when API Change Radar opens
This free tool stays free. Saved history, schedules and alerts are in free beta; leave your email and we tell you when they open. No card, no charge.