API Contract Diff Checker
Private multi-contract reviewCompare OpenAPI, AsyncAPI or GraphQL versions and explain breaking changes locally.
Baseline contract
The last released or accepted contract.
Current contract
The candidate contract to review.
How to use it
- 01
Load both contracts
Paste or open a baseline and current OpenAPI, AsyncAPI or GraphQL contract.
- 02
Review compatibility
Inspect operation, input, response, security and schema changes with before and after evidence.
- 03
Plan the release
Mark reviewed exceptions and export a changelog, audit data or CI decision.
Frequently asked questions
Are API contracts uploaded?
No. Parsing, normalization, comparison and export run in this browser.
Which contracts are supported?
OpenAPI 3.x, common AsyncAPI 2 and 3 structures, and GraphQL SDL are supported.
Does this replace contract tests?
No. Static contract comparison is an early review layer; runtime validators and consumer tests remain necessary.
Are external references fetched?
No. Local component references are resolved where supported; remote references are reported as a review boundary.
Related tools
Keep working with other focused browser utilities.