What is Insomnia?
Desktop app to send, test, mock and document API requests, with local or Git storage.
Who is Insomnia best for?
Insomnia is best for API developers and testers who debug and test REST, GraphQL and gRPC calls from a desktop app.
Specs kept in Git
Git Sync stores collections and OpenAPI specs in any Git repository, so changes go through the same review as code.
Sensitive API work
Local Vault keeps projects on the device, and private environments never go to the cloud, whatever storage the rest of the team uses.
API tests in CI
The Inso CLI runs collections, test suites and OpenAPI linting in a pipeline, with unlimited collection runs on the free plan.
Many protocols in one client
The same app sends REST, GraphQL, gRPC, SOAP, WebSocket, Socket.IO and Server-Sent Events requests.
How much does Insomnia cost?
Insomnia's open source desktop app is free, its Essentials account plan is $0 with Git Sync for up to 3 users, and Pro costs $12 per user per month.
- Apache 2.0 app for Mac, Windows and Linux
- Scratch Pad works with no account
- Local Vault keeps projects on your device
- Git Sync projects for up to 3 users
- Unlimited cloud and local projects
- 1,000 mock server requests a month
- Git Sync for every user, unlimited users
- Role-based access control
- 10,000 mock server requests a month
- SSO with SAML or OIDC, and SCIM
- Control where projects are stored
- Self-serve up to 50 users
Annual billing saves 17%. Extra mock server requests cost $10 per 25,000. Enterprise has a 14-day free trial with no card, and teams over 50 users buy it through sales. Full pricing on insomnia.rest. We checked these prices on .
How do readers rate Insomnia?
No one has rated Insomnia yet. Be the first.
Sign in to rate. One rating per account.
Is Insomnia open source?
Yes. Insomnia's code is public under the Apache 2.0 licence, so you can run it on your own server.
On GitHub
40,147stars
+99 (+0.2%) in the last 30 days
- Last commit
- 12 Nov
- Repository age
- 10 years
- Latest release
- 29 Oct
- Licence
- Apache 2.0
- Self-hosted
- Yes
- Repository
- Kong/insomnia
What are the best Insomnia alternatives?
Insomnia is an open source alternative to Postman and ReAPI. Bruno, Hoppscotch, Chapar and Scalar do the same job and are open source too.
APIs developed, tested and managed on an AI-native platform.
API documentation, debugging and testing in one place.
API client that saves requests as plain-text files in your Git repo and works fully offline.
API client for REST, GraphQL, WebSocket and more that runs in the browser or on desktop.
Native desktop API client for REST, gRPC, GraphQL and WebSocket that keeps all data local.
Interactive API reference docs and an offline API client, both built from your OpenAPI file.
Questions about Insomnia
What is Insomnia?
Desktop app to send, test, mock and document API requests, with local or Git storage.
Who is Insomnia for?
Insomnia is best for API developers and testers who debug and test REST, GraphQL and gRPC calls from a desktop app.
Is Insomnia free?
Yes. Insomnia has a free Self-hosted plan: apache 2.0 app for Mac, Windows and Linux.
How much does Insomnia cost?
Insomnia's paid plans are Pro at $12 per user per month and Enterprise at $45 per user per month.
Is Insomnia open source?
Yes. Insomnia's code is public under the Apache 2.0 licence, so you can run it on your own server.
What are the best Insomnia alternatives?
The closest alternatives on Recaply are Postman, ReAPI, Bruno, Hoppscotch, Chapar and Scalar.
Where can I try Insomnia?
On its official website, insomnia.rest.
Can I use Insomnia without an account?
Yes. Insomnia's Scratch Pad works locally with no account. Most other features need a free account, but your projects can still stay entirely on your machine in Local Vault or in your own Git repository through Git Sync.







