Nobuf

API Contract Diff Checker

Private multi-contract review

Compare OpenAPI, AsyncAPI or GraphQL versions and explain breaking changes locally.

Contract format

Baseline contract

The last released or accepted contract.

Current contract

The candidate contract to review.

How to use it

  1. 01

    Load both contracts

    Paste or open a baseline and current OpenAPI, AsyncAPI or GraphQL contract.

  2. 02

    Review compatibility

    Inspect operation, input, response, security and schema changes with before and after evidence.

  3. 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.

Keep working with other focused browser utilities.

All tools

Local by default; remote data sources are clearly disclosed.

© 2026 Nobuf

Nobuf

Fast, local-first utilities powered by your browser.