OpenAPI & Swagger Viewer

Load any OpenAPI 3.x or Swagger 2.0 spec and browse endpoints, schemas and examples — then try requests or generate types.

Loading Tool...

Help shape OpenAPI & Swagger Viewer

The bug you just noticed will fade in 3 minutes. The feature idea will vanish after your next tab switch. Crazy peps don't suffer silently.

0/1000

Frequently Asked Questions

No. The spec is parsed in a Web Worker in your browser. Only the Try it requests you send go to the API itself.

The server hosting the spec must allow CORS. If it doesn't, download the file and use Open file, or paste its contents.

Yes. Swagger 2.0 specs are converted on the fly, including body and formData parameters, definitions and security.

Up to 25 MB — GitHub's 10 MB spec with over 1,200 endpoints loads in a couple of seconds without freezing the page.

Yes. Use Try it to fill parameters, auth and body and send the request, or open it in the API client for collections and code generation.