Skip to content
SPECIFICTION
Get listed

Insomnia

insomnia.rest

From $12/mo Free plan WindowsmacOSLinuxSelf-hosted
Visit insomnia.rest
Spec score 8.7 #5 of 33 in Testing And Qa

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

Essentials Free billed monthly 3 users for Git Sync projects · 1,000 mock server requests per month Read 21 Sep 2026 · insomnia.rest
Pro $12 a month Per user / month Unlimited users · Git Sync for all users · Unlimited organizations · RBAC · 10,000 mock server requests/month Read 30 Sep 2026 · insomnia.rest
Enterprise $45 a month 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 Read 30 Sep 2026 · insomnia.rest
Essentials Free 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 Read 30 Sep 2026 · insomnia.rest

Every Insomnia plan and price →

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

Alternatives to InsomniaAll alternatives →