// Free browser tool
OpenAPI JSON Validator
Validate a self-contained OpenAPI 3.0, 3.1 or Swagger 2.0 JSON document against its specification schema locally in your browser.
Paste a self-contained OpenAPI JSON document.
OpenAPI 3.0.x, 3.1.x and Swagger 2.0 JSON. 256 KiB, 20,000 values, 64 nesting levels. Uses Scalar OpenAPI Validator in a local worker. External references and named anchors are unsupported. No URL fetching, request execution or input storage. JavaScript JSON number precision limits apply.
How to use it
Paste a complete JSON document and select Validate. Review schema errors, detected version and warnings. External references are rejected; bundle them into one document first. Clear removes the current input and result.
// FAQ
Questions, answered.
// GET STARTED
Turn the result into an API workflow.
Import a definition, test the endpoint and generate integration code in a REST Test workspace.