🇬🇧WebFileTools/OpenAPI Validator
Blog🇫🇷 French
🇬🇧WebFileTools/OpenAPI Validator

OpenAPI / Swagger Validator

OpenAPI 3.x + Swagger 2.0, JSON or YAML — structural errors and API stats.

You can also drag-drop a .json/.yaml file

✅ Valid0 errors1 warningsYAML
Version
OpenAPI 3.0.3
Endpoints
2
Operations
3
Schemas
1
Security schemes
1
By method
GET ×2POST ×1
warning/paths//users/{id}/get
Operation GET /users/{id} has no summary or operationId — clients/codegen will struggle

You use this tool often? Pro includes files up to 500 MB and priority processing.

What is OpenAPI Validator?

Structural OpenAPI / Swagger validator that flags common errors and surfaces stats about the spec.

How to use this tool?

Paste or drag-drop your spec, the validator detects the version and renders errors, warnings, and counters.

Benefits

  • OpenAPI 3.x + Swagger 2.0
  • JSON and YAML
  • API stats
  • No upload
  • 100% browser

Frequently Asked Questions

Which versions are supported?
OpenAPI 3.0.x, OpenAPI 3.1.x and Swagger 2.0. Version is auto-detected from the 'openapi' or 'swagger' field.
JSON or YAML?
Both. The tool tries JSON first, then falls back to YAML.
Which stats are computed?
Endpoint count, schema count, security scheme count, plus operation list per HTTP method.

What is OpenAPI Validator?

Structural OpenAPI / Swagger validator that flags common errors and surfaces stats about the spec.

How to use this tool?

Paste or drag-drop your spec, the validator detects the version and renders errors, warnings, and counters.

Benefits

  • OpenAPI 3.x + Swagger 2.0
  • JSON and YAML
  • API stats
  • No upload
  • 100% browser

Frequently Asked Questions

Which versions are supported?
OpenAPI 3.0.x, OpenAPI 3.1.x and Swagger 2.0. Version is auto-detected from the 'openapi' or 'swagger' field.
JSON or YAML?
Both. The tool tries JSON first, then falls back to YAML.
Which stats are computed?
Endpoint count, schema count, security scheme count, plus operation list per HTTP method.