Swagger Editor

Design, describe, and document your API on the first open source editor supporting multiple API specifications and serialization formats. The Swagger Editor offers an easy way to get started with the OpenAPI Specification (formerly known as Swagger) as well as the AsyncAPI specification, with support for Swagger 2.0, OpenAPI 3.*, and AsyncAPI 2.* versions.

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
What's new in the Swagger Editor?

Announcing our new Swagger Editor for OpenAPI and AsyncAPI

The new version of our editor enables users to use the Swagger Editor to describe APIs using OpenAPI as well as AsyncAPI and visualize the API documentation directly within their browser.

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

Scale API Design and Development for Teams in SwaggerHub

Swagger Editor is one of the most powerful design tools for developers to define APIs using OpenAPI and AsyncAPI. We have also integrated Swagger Editor into SwaggerHub, the API platform for teams and organizations working with API specifications and looking to collaborate, govern and scale their API delivery.

Learn More

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