OpenAPI Spec Validator
Paste your OpenAPI v3 spec (JSON or YAML) to check whether the required root fields (openapi, info, paths) are present and whether every path defines at least one HTTP method.
Advertisement
How to use it
This isn't a full schema validator — it checks OpenAPI v3's required base fields (openapi, info.title, info.version, paths) and whether each path has a valid HTTP method (get/post/put/delete/patch/options/head). For full schema validation, use a complete tool like Swagger Editor.
Frequently Asked Questions
Are YAML specs supported?
Yes — if JSON parsing fails, the tool automatically falls back to a lightweight YAML parser (see the limitations noted on the JSON ⇄ YAML page).
Does it support OpenAPI 2.0 (Swagger)?
No, this tool only checks the required field structure of OpenAPI 3.x.