OpenAPI & Swagger Validator
Validate OpenAPI 3.x and Swagger 2.0 documents online — structural checks, $ref resolution, endpoint listing and stats. JSON or YAML, paste or fetch — free, no signup.
Endpoints
GET | /pets | listPets |
POST | /pets | createPet |
GET | /pets/{petId} | getPet |
No issues found — structure, references and operations all check out.
About OpenAPI & Swagger Validator
Paste an OpenAPI 3.x or Swagger 2.0 document (JSON or YAML) — or fetch it from a URL — and get a structural report: required sections, path/operation/response shapes, path-template parameters, duplicate operationIds, undeclared tags and local $refs that don't resolve.
The summary panel doubles as a quick spec viewer: dialect and version, endpoint list with methods and operationIds, and path/operation/schema counts. Structural issues are listed with their location so they're easy to fix. Validation runs locally; only URL fetching goes through our server.