Insomnia is an API client and development platform for designing, debugging and testing APIs. It supports REST, GraphQL, gRPC, WebSocket and Server-Sent Events, designs APIs from OpenAPI specifications, generates mocks and runs automated collection tests with pre- and post-request scripts. It also includes a command-line interface and an MCP client. Insomnia is delivered as a desktop application; enterprise plans add features such as SSO and SCIM.
Insomnia is owned by Kong Inc., headquartered in San Francisco, in the United States, so the vendor falls under US jurisdiction, including the CLOUD Act. The core application is open source under the Apache 2.0 licence. Users choose where data is stored: a local vault keeps collections on their own machine, Git Sync stores them in a Git repository of their choice, and Cloud Sync supports collaboration and can be end-to-end encrypted. Most features require an account, while the Scratch Pad works without one. European organisations can therefore keep API assets local or in their own Git hosting.