Swagger Editor

Design, describe, and document your API on the first open source editor fully dedicated to OpenAPI-based APIs. The Swagger Editor is an easy way to get started with the OpenAPI Specification (formerly known as Swagger), with support for Swagger 2.0 and OpenAPI 3.0.

Live Demo

Download Swagger Editor

Try it in the cloud

Runs Anywhere The Editor works in any development environment, be it locally or in the web OpenAPI Specification Smart Feedback Validate your syntax for OAS-compliance as you write it with concise feedback and error handling Automate Cucumber Solutions Instant Visualization Render your API specification visually and interact with your API while still defining it OpenAPI Specification Intelligent Auto-completion Write syntax faster with a smart and intelligent auto-completion OpenAPI Specification Fully Customizable Easy to configure and customize anything, from line-spacing to themes OpenAPI Specification All About Your Build Generate server stubs and client libraries for your API in every popular language

API Design for Teams in SwaggerHub

Swagger Editor is one of the most powerful design tools for developers to define APIs using OAS 2.0 & OAS 3.0. We have also integrated Swagger Editor into SwaggerHub, the API platform for teams working with OAS.

Learn More

What's new in the Swagger Editor?

Announcing Support for OAS 3.0

This latest release enables users to use the Swagger Editor to describe OAS 3.0 APIs, and the Swagger UI to visual and automatically generate documentation of an API defined in OAS 3.0.

Contributing to the Swagger Editor

The Swagger Editor is just one open source project in the thousands that exist in the Swagger ecosystem. The source code is publicly hosted on GitHub, and you can start contributing to the open source Swagger Editor project.
View Swagger on GitHub

SwaggerHub for Teams

For teams that want to streamline their API workflow and deliver awesome APIs faster than ever before.

  • Interactive Editor
  • Collaborate on Files
  • Hosted Documentation
  • Design Auto-Mocking

Learn More

SwaggerHub Enterprise

For organizations that need to work across multiple teams in a secure environment, available on-premise or on the cloud.

  • API Standardization
  • Reusable Domains
  • Teams and Projects
  • On-Prem Installation

Contact Sales


Test faster while improving software quality. Get unlimited access to TestComplete’s Desktop, Mobile & Web modules.

  • 30 Days Free
  • Easy-to-use for all experience levels
  • Access to 500+ real test environments