Insomnia

What Insomnia is
Insomnia is an API collaboration platform for designing, testing, debugging, mocking, and governing APIs. Its client supports HTTP, REST, gRPC, GraphQL, WebSockets, SOAP, and SSE. API design includes OpenAPI spec-first workflows, live previews, and generation of collections, tests, and mocks. Mocks can be created from collections, OpenAPI specifications, responses, or natural-language descriptions, locally or in the cloud. The collection runner supports unlimited runs, JavaScript scripting before and after responses, chained requests, and CI/CD execution through Inso CLI. Insomnia also connects to HTTP and STDIO MCP servers, with custom tool parameters and authentication event logs. API data can remain local, live in a Git repository, or be stored in Insomnia Cloud with optional end-to-end encryption. Teams can share projects and specifications with organization controls and real-time collaboration indicators. Essentials costs nothing; Pro is $12 a month per user, and Enterprise is $45 a month per user. Enterprise adds SSO, SCIM, vault integrations, and support. A 14-day trial is listed.
Who it suits
Insomnia suits developers and teams that design, test, mock, and govern APIs across supported protocols. Teams needing organization controls, enterprise identity features, or external vault integrations can consider Enterprise.
What it does well
- Supports REST, GraphQL, gRPC, SOAP, and WebSockets.
- Mocks can be generated from several input types.
- Collection runner supports unlimited runs.
- API data can stay local or use a Git repository.
- Inso CLI supports CI/CD execution.
What to know first
- Essentials limits Git Sync projects to three users.
- Essentials allows 1,000 mock server requests per month.
- Pro costs $12 a month per user.
- Enterprise costs $45 a month per user.
Limits
Essentials costs nothing and allows three users for Git Sync projects and 1,000 mock server requests per month. Pro costs $12 per user per month and includes 10,000 mock server requests per month.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Pro | Per user / month · Unlimited users · Git Sync for all users · Unlimited organizations · RBAC · 10,000 mock server requests/month | $12 a month |
| Enterprise | Per user* / month*; self-serve up to 50 users · Kong Konnect integration · SSO (SAML/OIDC) and SCIM · storage controls · invite control · enterprise support · SOC2 access · AWS/GCP/HashiCorp/Azure vault integrations · unlimited mock requests · custom payment options | $45 a month |
| Essentials | Per user / month · Unlimited Git Sync projects for up to 3 users · Unlimited Cloud/Local projects · Unlimited collection runs · Unlimited environments · 1,000 mock server requests/month · E2EE · custom linting · unlimited plugins | Free |
As insomnia.rest lists them, read 30 Sept 2026. The maker's own page has the final word.
Getting started
- Open the Insomnia website
- Choose a desktop download for macOS, Windows, or Linux, or use self-hosted deployment
- Start with Essentials, or choose the 14-day trial or a paid plan
- Create or import API work and select a data storage option
- Use the collection runner or Inso CLI to run API tests
Insomnia is an API development environment for people who need to design, exercise, and govern APIs as well as send requests. It suits developers and teams whose work spans protocols, mocks, and automated checks. Its breadth is a strength, but the free tier’s mock limit and paid per-user pricing put a cost on scaling team workflows.
Overview
Insomnia brings API design, testing, debugging, mocking, and governance into one application. Its client covers HTTP, REST, gRPC, GraphQL, WebSockets, SOAP, and SSE, making it useful for projects that do not fit a REST-only workflow. It also supports HTTP and STDIO MCP servers, including custom-parameter tool calls and authentication event logs.
Storage can stay on a user’s machine, live in any Git repository, or use Insomnia Cloud with optional end-to-end encryption. Teams can share projects, collections, mocks, and design specifications, with role-based access controls, real-time collaboration indicators, and private organizations. This flexibility serves teams with different collaboration and data-storage needs, but may be more than a request-only client user needs.
Key features
Design, mocking, and testing
OpenAPI spec-first design includes live previews and generation of collections, tests, and mocks. Mocks can come from collections, OpenAPI specifications, API responses, or natural-language descriptions, and run locally or in the cloud. That gives teams several ways to create mock endpoints without waiting for a finished service.
The collection runner supports unlimited runs, chained requests, and JavaScript both before requests and after responses. Inso CLI can run API quality automation in CI/CD pipelines, including GitHub, GitLab, Jenkins, and Vercel. This makes Insomnia relevant beyond interactive debugging, especially for teams that want checks alongside their build and deployment workflows.
Team and enterprise workflow
Pro adds Git Sync for all users, unlimited organizations, and RBAC; Enterprise adds storage and invite controls, SSO through OIDC or SAML, and SCIM provisioning. Enterprise also connects with Kong Konnect for a synchronized API catalog and supports external vaults from AWS, Azure, GCP, and HashiCorp. These controls matter for organizations standardizing API work across teams, but are not a reason for an individual developer to pay for Enterprise.
Pricing
Essentials is free and includes three users for Git Sync projects and 1,000 mock server requests per month. It is a sensible starting point for small teams trying the shared workflow, but the user and mock caps can constrain broader collaboration or frequent mock use.
Pro costs $12 a month per user. It removes the user limit, includes Git Sync for all users, unlimited organizations, RBAC, and 10,000 mock server requests per month. The larger mock allowance and team controls make it the practical step up for growing teams, though the per-user charge means costs rise with team size.
Enterprise costs $45 a month per user, with self-serve available up to 50 users. It includes Kong Konnect integration, SSO and SCIM, storage and invite controls, enterprise support, SOC 2 access, vault integrations, unlimited mock requests, and custom payment options. Larger organizations that need identity management, governance, or unlimited mocks have the clearest case for this tier; smaller teams may not need its additional controls. A 14-day trial is available.
Platforms
Insomnia is available for Linux, macOS, and Windows, with a self-hosted option. Its desktop downloads also include NSIS for Windows installations.
Who it's for
Insomnia is best suited to developers who want API design and client workflows joined to mocking, automated testing, and CI/CD execution. Teams benefit most when they need shared projects, Git-based storage, access controls, or enterprise identity and vault integrations. A user who only needs to send occasional requests may be better served by a narrower tool.
Pros and cons
- Pros: Broad protocol support, including GraphQL, SOAP, gRPC, WebSockets, and SSE, suits APIs beyond standard REST.
- Pros: OpenAPI design, flexible mock generation, and unlimited collection-runner executions connect design work to testing.
- Pros: Local, Git, and optionally end-to-end encrypted cloud storage give teams meaningful choices for API data.
- Cons: Essentials limits Git Sync projects to three users and mock traffic to 1,000 requests monthly.
- Cons: Pro and Enterprise are priced per user, so team-wide adoption brings recurring costs that the free plan avoids.
- Cons: The full collaboration and governance scope may be unnecessary for developers who need only a basic API client.
Alternatives
Postman is worth considering if its free plan’s 50 AI credits, API client and core tools, specs and mock servers, Native Git, and Collection Runner better match the workflow. Apidog may suit a small team preferring a time-unlimited free plan capped at four users, or a 12.00 USD monthly Basic plan.
SoapUI is a free alternative for REST, SOAP, and GraphQL testing, functional and regression testing, API mocking, and command-line automation. Bruno offers an Open Source plan with two workspaces and five OpenAPI syncs per month, which may fit users who can work within those caps.
HTTPie provides a free web and desktop public beta that works offline without an account, plus a free open-source terminal client. Hoppscotch is another free-plan option for REST, GraphQL, and realtime API testing, with a personal workspace, collections, environments, and pre-request scripts.
Hurl is a free open-source command-line tool. Testfully offers a Developer Edition with one offline and one cloud workspace and invitations for up to five users per workspace. For broader comparisons, see API clients and API Testing Tools.
Verdict
Choose Insomnia if API design, testing, mocks, and team workflows need to live in the same tool, particularly when CI/CD, protocol breadth, or governance matters. Its free plan gives small teams room to begin, but the mock-request caps and per-user paid tiers are the main reasons to compare alternatives before rolling it out widely.
Verdict
Insomnia covers API design and client workflows alongside mocking, CI/CD execution, and team collaboration. The free Essentials plan has user and mock-request limits, while Pro and Enterprise are priced per user.
Questions
Does Insomnia have a free plan?
Yes. Essentials is free. It allows three users for Git Sync projects and 1,000 mock server requests per month.
How much do the paid plans cost?
Pro costs $12 per user per month. Enterprise costs $45 per user per month.
Is there a free trial?
Yes. Insomnia offers a 14-day trial.
Which operating systems does Insomnia support?
It lists Linux, macOS, and Windows, as well as self-hosted use.
Which API protocols does it support?
The client supports HTTP, REST, gRPC, GraphQL, WebSockets, SOAP, and SSE.
Can API data stay local?
Yes. API data can be stored entirely locally, in any Git repository, or in Insomnia Cloud with optional end-to-end encryption.
Facts from Insomnia's own pages
- API design
- Insomnia provides OpenAPI spec-first design, live previews, and generation of collections, tests, and mocks. · insomnia.rest, 30 Sept 2026
- API mocking
- It can generate API mocks from collections, OpenAPI specifications, API responses, or natural-language descriptions, locally or in the cloud. · insomnia.rest, 30 Sept 2026
- API testing
- The collection runner supports unlimited runs, pre-request and after-response JavaScript scripting, chained requests, and CI/CD execution through Inso CLI. · insomnia.rest, 30 Sept 2026
- CI/CD integrations
- Inso CLI can integrate API quality automation with GitHub, GitLab, Jenkins, Vercel, and other CI/CD pipelines. · insomnia.rest, 30 Sept 2026
- Collaboration
- Teams can share projects, collections, mocks, and design specifications with organizations, RBAC, real-time collaboration indicators, and private organizations. · insomnia.rest, 30 Sept 2026
- Desktop downloads
- Official downloads are provided for macOS, Windows, NSIS, and other operating systems, including Linux through the other downloads. · insomnia.rest, 30 Sept 2026
- Enterprise identity
- Enterprise supports OIDC or SAML single sign-on and SCIM automated user provisioning. · insomnia.rest, 30 Sept 2026
- Free plan
- Yes · insomnia.rest, 21 Sept 2026
- GraphQL support
- Yes · insomnia.rest, 21 Sept 2026
- Kong integration
- Native Kong Konnect integration provides a synchronized API catalog and source of truth for endpoint discovery, design, testing, and debugging. · insomnia.rest, 30 Sept 2026
- MCP client
- Insomnia connects to HTTP and STDIO MCP servers, lets users invoke tools with custom parameters, and provides MCP authentication event logs. · insomnia.rest, 30 Sept 2026
- Protocols
- The API client supports HTTP, REST, gRPC, GraphQL, WebSockets, SOAP, and SSE. · insomnia.rest, 30 Sept 2026
- Security and support
- Enterprise includes access to SOC 2 certifications, worldwide support and professional services, enterprise agreements, and SLAs. · insomnia.rest, 30 Sept 2026
- Paid from
- 12 · insomnia.rest, 21 Sept 2026
- Storage
- API data can be stored entirely locally, in any Git repository, or in Insomnia Cloud with optional end-to-end encryption. · insomnia.rest, 30 Sept 2026
- Vault integrations
- Supported external vaults include HashiCorp Vault, Azure Key Vault, AWS Secrets Manager, and GCP Secret Manager. · insomnia.rest, 30 Sept 2026
- What it does
- Insomnia is an AI-native API collaboration platform for designing, testing, debugging, mocking, and governing APIs. · insomnia.rest, 30 Sept 2026
Where Insomnia stands on Freedom251
- Testing And Qa#6 of 33
- API clients#7 of 38
- Apis#7 of 26
- Api 1#7 of 25
- API Development Tools#9 of 32
- API Testing Tools#12 of 34
- Developer Tools#14 of 33
