Developer
OpenAPI / Swagger Validator
Validate OpenAPI and Swagger documents.
Supports OpenAPI 3.x and Swagger 2.0 documents in JSON or YAML.
Advertisement
What is OpenAPI / Swagger Validator?
OpenAPI / Swagger Validator parses API specifications in JSON or YAML and performs practical structural checks for OpenAPI 3.x and Swagger 2.0 documents.
What this tool checks
- OpenAPI or Swagger version declaration
- Required info and paths objects
- Operation response definitions
- Declared path parameters
- Path and operation counts
- Schema and definition counts
How to use it
- Paste an OpenAPI or Swagger document.
- Run validation.
- Review structural errors and warnings.
- Fix the specification and validate again.
Important:
This utility performs practical structural validation and does not implement every possible rule of the complete OpenAPI specification.
Frequently asked questions
Are OpenAPI documents uploaded to your server?
No. Parsing and validation run locally in the browser.
Does it support YAML?
Yes. Both YAML and JSON input are supported.