OpenAPI Validator & Linter LOCAL ONLY

Check an OpenAPI 3.x JSON or YAML definition for common structural errors, missing operation responses, unresolved local references, and incomplete path parameters.

OpenAPI definition

Paste OpenAPI 3.0 or 3.1 JSON/YAML. The definition stays in this browser and is never fetched or uploaded.

What this checks
  • LOCAL JSON or YAML parsing, without a network request.
  • STRUCTURE OpenAPI version, info, paths, operations, and response objects.
  • REFERENCES Local #/... references and missing path parameter declarations.

This is a focused authoring linter, not a replacement for a complete schema-conformance test suite or live API contract testing.

Validation report
  • Validate an OpenAPI document to see a local report.
Recent tools: