Insomnia
insomnia.rest
What it 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. Design workflows include OpenAPI spec-first work, live previews, and generation of collections, tests, and mocks. Mocks can be generated from collections, OpenAPI specifications, API responses, or natural-language descriptions, locally or in the cloud. The collection runner supports unlimited runs, JavaScript before-request and after-response scripts, chained requests, and CI/CD execution through Inso CLI. Insomnia also connects to HTTP and STDIO MCP servers, supports custom tool parameters, and provides MCP authentication event logs. API data can stay local, reside in a Git repository, or be stored in Insomnia Cloud with optional end-to-end encryption. Teams can share projects, collections, mocks, and design specifications with organization controls and real-time collaboration indicators. Essentials is free; Pro is $12 a month per user, and Enterprise is $45 a month per user. It supports Linux, macOS, Windows, and self-hosted use.
Spec sheet
- What it does
- Insomnia is an AI-native API collaboration platform for designing, testing, debugging, mocking, and governing APIs.Read 30 Sep 2026 · insomnia.rest
- Free plan
- YesRead 21 Sep 2026 · insomnia.rest
- Paid from
- 12Read 21 Sep 2026 · insomnia.rest
- API design
- Insomnia provides OpenAPI spec-first design, live previews, and generation of collections, tests, and mocks.Read 30 Sep 2026 · insomnia.rest
- API mocking
- It can generate API mocks from collections, OpenAPI specifications, API responses, or natural-language descriptions, locally or in the cloud.Read 30 Sep 2026 · insomnia.rest
- API testing
- The collection runner supports unlimited runs, pre-request and after-response JavaScript scripting, chained requests, and CI/CD execution through Inso CLI.Read 30 Sep 2026 · insomnia.rest
- CI/CD integrations
- Inso CLI can integrate API quality automation with GitHub, GitLab, Jenkins, Vercel, and other CI/CD pipelines.Read 30 Sep 2026 · insomnia.rest
- Collaboration
- Teams can share projects, collections, mocks, and design specifications with organizations, RBAC, real-time collaboration indicators, and private organizations.Read 30 Sep 2026 · insomnia.rest
- Desktop downloads
- Official downloads are provided for macOS, Windows, NSIS, and other operating systems, including Linux through the other downloads.Read 30 Sep 2026 · insomnia.rest
- Enterprise identity
- Enterprise supports OIDC or SAML single sign-on and SCIM automated user provisioning.Read 30 Sep 2026 · insomnia.rest
- GraphQL support
- YesRead 21 Sep 2026 · insomnia.rest
- Kong integration
- Native Kong Konnect integration provides a synchronized API catalog and source of truth for endpoint discovery, design, testing, and debugging.Read 30 Sep 2026 · insomnia.rest
- MCP client
- Insomnia connects to HTTP and STDIO MCP servers, lets users invoke tools with custom parameters, and provides MCP authentication event logs.Read 30 Sep 2026 · insomnia.rest
- Protocols
- The API client supports HTTP, REST, gRPC, GraphQL, WebSockets, SOAP, and SSE.Read 30 Sep 2026 · insomnia.rest
- Security and support
- Enterprise includes access to SOC 2 certifications, worldwide support and professional services, enterprise agreements, and SLAs.Read 30 Sep 2026 · insomnia.rest
- Storage
- API data can be stored entirely locally, in any Git repository, or in Insomnia Cloud with optional end-to-end encryption.Read 30 Sep 2026 · insomnia.rest
- Vault integrations
- Supported external vaults include HashiCorp Vault, Azure Key Vault, AWS Secrets Manager, and GCP Secret Manager.Read 30 Sep 2026 · insomnia.rest
Plans and prices
Strong points and limits
Strong points
- Supports REST, gRPC, GraphQL, SOAP, WebSockets, and SSE.
- Generates mocks from specifications, responses, collections, or descriptions.
- Collection runner supports unlimited runs and CI/CD execution.
- API data can remain local or be stored in Git.
- Supports Linux, macOS, Windows, and self-hosted use.
Limits
- Pro costs $12 a month per user.
- Enterprise costs $45 a month per user.
- Essentials limits Git Sync projects to 3 users.
- Essentials includes 1,000 mock server requests per month.
Who it suits
Insomnia suits developers and teams working across API design, testing, debugging, and mock generation. Its local, Git, and cloud storage options support different data-storage preferences.
Verdict
Insomnia brings API design, testing, mocks, and collaboration into one platform, with storage choices and plan-specific organization controls. Compare the Essentials request and user limits with the paid per-user plans before settling on a tier.
Where Specifiction places it
- Testing And Qa#5 of 338.7
- Apis#6 of 268.4
- API clients#9 of 388.8
- Api 1#6 of 258.5
- API Development Tools#9 of 328.7
- API Testing Tools#10 of 348.6
- Developer Tools#10 of 338.5