
Insomnia — A local-first API client and design platform covering REST, GraphQL, gRPC and more, from first request to test suite.
What it is
Insomnia is an open-source-at-its-core desktop platform by Kong for designing, debugging and testing APIs, bundling REST, GraphQL, gRPC, SOAP, WebSocket, Socket.IO and SSE clients with OpenAPI workflows and team collaboration tiers.
Editor's review
Long-form introduction by the BetterPicker editors · checked against the official site · Oct 23, 2026
Insomnia is the API tool to reach for when sending requests should feel light but the surrounding work is serious. Developed by Kong and open at its core - the current major release is version 13 - it bundles REST, GraphQL, gRPC, SOAP, WebSocket, Socket.IO and SSE clients with OpenAPI-first design, mocking, scripted test runs and a CLI for CI pipelines. A free tier with local-only storage and a login-free Scratch Pad covers individual work; collaboration is billed per seat, and governance features sit in an Enterprise plan with a 14-day trial. Reviewers praise the clean interface and quick startup, and just as often note that the product keeps reaching past being a simple request sender. That reach is deliberate - it positions Insomnia as an API development platform rather than a bare client.
What it does well
Every protocol in one window: HTTP, GraphQL, gRPC, WebSocket, Socket.IO and SSE requests live side by side in collections, and users report leaning daily on the code export, which turns any request into curl, JavaScript fetch or another target language.
Local-first, with a path to teams: collections, designs and tests can stay entirely on your machine, sync through your own Git provider, or move to encrypted cloud storage, so teams with data-locality rules keep control of where API material lives.
From spec to test suite: import an OpenAPI document and Insomnia turns it into runnable requests, with pre- and post-request scripting, shared environments and the Inso CLI to replay the same tests inside a pipeline.
Who it's for
Insomnia suits people who work in APIs daily: backend engineers validating endpoints, frontend developers generating request code, QA engineers building automated suites, and platform teams standardizing on OpenAPI. It is an obvious fit for shops already in the Kong ecosystem, where Konnect integration keeps the API catalog current across design, testing and debugging. Migrations are eased by a built-in Postman importer, so moving collections over rarely blocks the decision. If you only fire the occasional request, the free Scratch Pad does the job without an account; if you maintain dozens of collections across environments, the structure earns its keep.
Where it falls short
Collaboration has a paywall: free Git sync covers three collaborators, real-time teamwork and unlimited sharing are per-seat, and SSO, SCIM, role-based access and end-to-end encryption wait in the Enterprise plan.
The surface keeps widening: design specs, mocking, governance and Konnect sync have turned a lean client into a platform, and reviewers note newcomers now meet more panels than a first debug session needs.
Deepest value leans Kong-ward: flagship automation assumes Kong Gateway and Konnect, so teams on other infrastructure use a subset of the headline features, and hands-on support for the rest is an Enterprise conversation.
Specs at a glance
Facts from the official site · not editorial opinion
| Latest version | 13 |
|---|---|
| Price | Free tier and local Scratch Pad; team plans billed per seat; Enterprise custom with a 14-day trial |
| Platforms | Windows, macOS and Linux desktop app; Inso CLI for CI pipelines |
| Open source | Yes - core desktop app |
| Core capability | API design and debugging across REST, GraphQL, gRPC, SOAP, WebSocket, Socket.IO and SSE |
| Integrations | OpenAPI specs, Git sync, Inso CLI, Kong Gateway and Konnect, native MCP client |
| Best for | API-heavy teams that want OpenAPI-first testing with local-first storage |
Frequently asked questions
▸Is Insomnia free?
Yes for individual use: the desktop app includes a login-free Scratch Pad, unlimited projects and collection runs, and all protocol clients. Git sync is free for three collaborators; team plans are billed per seat, and Enterprise adds SSO, SCIM and governance features.
▸What can I test with it?
REST over HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO and Server-Sent Events, plus OpenAPI spec validation, automated collection tests with pre- and post-request scripting, and MCP servers through the built-in MCP client.
▸Do I have to store my collections in the cloud?
No. Collections, designs and tests can live purely on your machine or sync through your own Git provider; encrypted cloud storage is optional, and Enterprise adds enforced storage policies for data-locality requirements.
▸How does it compare with Postman?
Both cover requests, collections and environments. Insomnia ships a Postman importer, and reviewers commonly describe it as lighter and quicker to start, with local-first storage and Git sync front and center; Postman counters with a larger team-feature ecosystem.
Video reviews
2 review videos aggregated · praise and criticism included alike · click through to the original video
Channels that covered it
Channels are aggregated as sources only — we don’t rate creators
Related tools
Where to go next
External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.





