SwaggerHub brings together the power of the open source Swagger tools into an integrated platform, in the cloud. SwaggerHub has plans to fit your team’s specific needs — whether you need to design, build, or document your API.
*Get 2 months free with annual billing
- Integrated Swagger Tools
- Advanced Pro Swagger Editor
- Secured, Centralized Cloud Storage
- Hosted API Documentation
- API Mocking
- 1 User / 3 APIs
- Free Plus:
- Privacy and Access Control
- Team Management
- Versioning and Publishing
- Collaboration & Issue Tracking
- Pro Plus:
- Sync with Source Control Tools
- Push to API Gateways
- Auto generate AWS Lambda functions
- CI/CD Integrations
- Premium Plus:
- GitHub Enterprise
- Public or Private Cloud Installation
- Custom Number of APIs
- Custom Number of Users
Compare SwaggerHub Plans
The world’s most popular tools to design, build, and document your APIs, including Swagger Editor, Swagger Codegen, and Swagger UI.
A powerful cloud-based platform that integrates all core Swagger open source tools in one intuitive interface.
Store your API definitions and documentation in a platform built for APIs. SwaggerHub auto-saves your work throughout the design process and provides a central place to host your documentation, without the need to setup a server.
Privacy and Access Control
Control who can access your APIs, and keep sensitive information secure with SwaggerHub’s built-in privacy controls. Use access controls when designing new APIs, or documenting an existing Swagger definition.
Create and manage internal and external teams, controlling which teams can access your APIs, and making sure all stakeholders are notified in case of change.
Versioning and Publishing
Manage multiple versions of your API in SwaggerHub. New versions copy existing syntax from the last updated version so you’ll never have to start building from scratch. Publish the API once it’s ready for consumption.
Collaboration & Issue Tracking
SwaggerHub provides a central platform for teams to collaborate throughout the design process, collecting feedback and tracking issues in real-time with comments in the SwaggerHub editor.
Sync with Source Control
Upon changes to your Swagger definition, automatically sync the documentation, server code stub, and multiple client SDKs with source control tools like GitHub, BitBucket and GitLab.
Push to API Gateways
Automatically push your API definitions to API Gateways such as AWS and Azure.
Generate Serverless Functions
Automatically generate AWS Lambda functions from your Swagger definition for serverless deployments.
With webhook integrations, automatically trigger your builds in Jenkins or Maven.
Enterprise Single Sign-On
Connect to your GitHub Enterprise account for single sign-on.
Public or Private Cloud Installation
Use either our public cloud SaaS product or install SwaggerHub to operate within your firewall.
You can try SwaggerHub for free, with access to the cloud-based SwaggerHub editor and public projects for up to five collaborators. You can start a public project for a new API, or import an existing API spec to document within SwaggerHub.
Frequently Asked Questions
What is the difference between the free and Pro versions of SwaggerHub?
The SwaggerHub free account is the best way to try the SwaggerHub platform, get familiar with the editor, and start designing and documenting your API. SwaggerHub’s Pro accounts are built for teams, organizations, and enterprises that manage multiple APIs and require additional capabilities like: privacy, versioning, and visibility control.
How long does the trial last?
Free accounts are free until you reach the limitations outlined in the table above. You can trial the Pro version or upgrade at any time. In a trial, you have 14 days to evaluate SwaggerHub.
Do team members need a SwaggerHub account to view my API in SwaggerHub?
Both public and private definitions can be shared with others easily. These users are called Collaborators in the system, and can have read-only or read-write access to an API. You do not need to be a registered user to view the API but will need to create an account if you want to edit or comment on the API spec.
What happens to my work on Private projects when my trial ends?
Don’t worry — we will save your work in SwaggerHub. You won’t be able to work on the API while in a free account but your work will be waiting for you when you decide to upgrade.
How is SwaggerHub different from open source tools like Swagger Editor, Swagger UI, or Swagger CodeGen?
SwaggerHub brings together all of the open source Swagger tooling into one easy-to-use platform in the cloud. With SwaggerHub, you don’t need to download any additional tools to design, document, or build your API, although we do offer integrations to other platforms to sync and deploy your API. SwaggerHub also allows you to save and backup your API in the cloud.
I have existing APIs, how can I use SwaggerHub?
You can import an existing Swagger definition into SwaggerHub. Within SwaggerHub, you can document an existing API and iterate on the specification.
How do I learn more about the SwaggerHub private cloud/Enterprise plan?
The best way to learn about SwaggerHub’s Enterprise capabilities is to contact the team directly at firstname.lastname@example.org