OpenAPI Spec Drift Visualizer

Compare two OpenAPI or Swagger specifications client-side. Track added/removed endpoints, detect breaking changes, and inspect blast radius locally.

A — Old Specification
B — New Specification

📖 How to Use

Upload, drag & drop, or paste your old API specification in Panel A and your new specification in Panel B. The visualizer parses them instantly, validates syntax correctness, and displays a summary dashboard. Review breaking changes, explore endpoint parameter/schema modifications, navigate the Schema dependency graph, and check blast radius. Export findings as Markdown, JSON, or professionally styled PDF reports.

🛡️ Why Use This Tool

Manually searching for API changes between release builds is slow and leads to accidental breaking changes that impact API clients. This tool identifies modifications (removed parameters, schema mismatches, optional-to-required alterations) and traces their downstream impact path recursively. 100% browser-based execution ensures sensitive specifications remain private.

Frequently Asked Questions

Yes! The tool parses both Swagger 2.0 and OpenAPI 3.x specs. It automatically normalizes Swagger 2.0 paths, definitions, parameter locations, and media structures into a standard layout, allowing you to directly compare a Swagger 2.0 file with an OpenAPI 3.x file.