About Insomnia
Overview Insomnia is an open-source API development platform that supports REST, GraphQL, gRPC, SOAP, WebSockets, and SSE. It provides a single workspace for designing, debugging, testing, and mocking APIs using a collaborative, AI-native toolset. The platform is built for individual developers and enterprise teams who need to manage API lifecycles with security, compliance, and version control. It integrates natively with Kong Konnect and offers local, Git, or cloud storage options to fit different workflow and governance needs. Key Benefits Design APIs visually with OpenAPI specs using a design-first methodology with live preview. Generate API mocks with dynamic responses derived from collections, specs, or plain language descriptions. Run unlimited collection tests with pre- and post-request scripting for sophisticated workflows. Test MCP servers natively within Insomnia's client, inspecting tools, resources, and prompts. Sync data via Git (free for up to 3 projects on Essentials) or use native cloud sync with optional end-to-end encryption. Enforce storage policies across the organization mixing local-only, Git, or cloud storage to meet compliance requirements. How It Works After downloading the desktop client, you create a workspace and choose between Scratch Pad (local-only, no login) or a cloud-synced project. You send HTTP, gRPC, GraphQL, or WebSocket requests, organize them into collections, and add pre-request or after-response scripts for automated testing. You can connect a Git repository as the backend to version and manage all API assets, or push APIs through the Inso CLI to validate OpenAPI specs directly in your CI/CD pipelines. Use Cases API developers debug REST, GraphQL, gRPC, and WebSocket endpoints in a single desktop client without switching tools. DevOps engineers automate API testing and OpenAPI linting inside CI/CD pipelines using the Inso CLI. Platform teams enforce enterprise-wide storage policies, SSO, and SCIM provisioning across distributed teams. API designers preview OpenAPI specs in real time and generate mock servers for front-end parallel development. Security engineers test MCP servers, inspect authentication event logs, and validate edge cases before production deployment. Freelance developers version-control API collections via Git sync for free on the Essentials plan. Why Choose This Product Insomnia is best suited for API developers and organizations that want an open-source, collaborative platform with strong governance and security controls. It excels for teams already using or evaluating Kong Konnect, and for those who need flexible storage backends. The free Essentials tier covers core API debugging and design needs, while mock server requests are metered above 1,000 per month.
Insomnia Pros & Cons
- Open-source with free forever Scratch Pad (no login required)
- Multi-protocol: REST, GraphQL, gRPC, SOAP, WebSocket, SSE
- Native Git sync for version-controlling API collections
- Inso CLI for automated OpenAPI linting in CI/CD pipelines
- MCP client for testing AI-native MCP servers
- 1,000 mock request limit on free tier (then $10/25k reqs)
- Git Sync limited to 3 projects on Essentials tier
Key Features
Multi-protocol client
Compose and send HTTP, REST, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, and SSE requests from one desktop client.
API spec editor
Define and preview OpenAPI specifications in real time with a design-first editor and live preview panel.
API mocking
Generate mocks with dynamic responses derived from collections, specs, responses, or plain language descriptions.
Scripted test runner
Write pre-request and after-response scripts to build workflows, validate scenarios, and generate test data.
MCP client
Connect and inspect MCP servers to test tools, resources, prompts, and track authentication events.
Flexible storage
Store API assets locally, sync via Git, or collaborate in the cloud with optional end-to-end encryption.
CI/CD automation
Validate and lint OpenAPI specs in Git pipelines using the Inso CLI without manual intervention.
Enterprise governance
Set role-based access controls on projects, organizations, and enforce storage policy from the top down.
Postman import
Export and migrate collections and requests from Postman into Insomnia.
Konnect integration
Automatically sync API definitions from Kong Konnect as the source of truth for endpoint discovery.
Insomnia Pricing
View full pricing โ- Unlimited Git Sync projects for small teams
- Unlimited Cloud/Local projects
- Access to Inso CLI for CI/CD automation
- Unlimited collection runs
- Unlimited environments
- 1,000 mock server requests per month
- Unlimited users
- All users have Git Sync access
- Unlimited organizations
- Role-based access control (RBAC)
- 10,000 mock server requests per month
- Natively integrated with Kong Konnect
- SSO (SAML/OIDC) and SCIM
- Mandatory storage policies (local, git, or cloud)
- Domain capture/lock and invite control
- Enterprise support
- Unlimited mock server requests
| Feature | Essentials Free/mo | Pro $12/mo | Enterprise $45/mo |
|---|---|---|---|
| Unlimited Git Sync projects for small teams | |||
| Unlimited Cloud/Local projects | |||
| Access to Inso CLI for CI/CD automation | |||
| Unlimited collection runs | |||
| Unlimited environments | |||
| 1,000 mock server requests per month | |||
| Unlimited users | |||
| All users have Git Sync access | |||
| Unlimited organizations | |||
| Role-based access control (RBAC) | |||
| 10,000 mock server requests per month | |||
| Natively integrated with Kong Konnect | |||
| SSO (SAML/OIDC) and SCIM | |||
| Mandatory storage policies (local, git, or cloud) | |||
| Domain capture/lock and invite control | |||
| Enterprise support | |||
| Unlimited mock server requests |
Pricing extracted from the product website and may change. Check the source for current details.
Frequently asked questions about Insomnia
Is Insomnia free?
Insomnia offers a free plan with optional paid upgrades. See the pricing section for what's included in each tier.
How much does Insomnia cost?
Insomnia offers the following plans: Essentials, Pro, Enterprise. See the pricing section for what's included in each tier and any per-seat or usage-based costs.
What platforms does Insomnia support?
Insomnia is available on: macOS, Windows, Linux.

