Dev Resources
Insomnia favicon

Insomnia

API Building

Design & Debug APIs like a human, not a robot.

Insomnia's website screenshot

About Insomnia

Insomnia is an API development platform for designing, testing, debugging, and mocking APIs across REST, GraphQL, gRPC, WebSocket, and Server-Sent Events protocols. It supports a design-first workflow starting from OpenAPI specs, automated collection testing with pre- and post-request scripting, and native API mocking with dynamic responses. The platform also includes a native MCP client for connecting to and testing MCP servers, including inspection of tools, resources, and prompts, and tracking of authentication events.

Collections and API assets can be stored locally, synced via Git, or managed in the cloud with optional end-to-end encryption, and organizations can enforce consistent storage policies across teams. The product integrates natively with Kong Konnect as a source of truth for endpoint discovery, and includes the Inso CLI for validating and linting OpenAPI specs and pushing them to Kong Gateway, Kubernetes Ingress Controller, and Developer Portal within CI/CD pipelines.

The product targets both individual developers and teams within organizations, offering role-based access controls, real-time collaboration with 3-way merge conflict prevention, and enterprise features including SSO via OIDC or SAML, SCIM-based user provisioning, SOC 2 Type 2 certification, and dedicated support with SLAs. A free tier is available with Git sync for up to 3 users, unlimited projects, and unlimited collection runs.

Key features

  • API client supporting REST, GraphQL, gRPC, WebSocket, and Socket.io/SSE requests
  • Design-first OpenAPI workflow with real-time API preview
  • Native API mocking with dynamic responses generated manually or automatically
  • Automated collection testing at scale with pre- and post-request scripting
  • MCP server testing with a native MCP client and visual tool/resource inspection
  • Store data locally, via Git, or in the cloud with optional end-to-end encryption

Frequently asked questions

Is there a free tier?

Yes, Insomnia offers a free tier with Git Sync for 3, unlimited projects, unlimited collection runner, and support for HTTP, gRPC, GraphQL, Socket.io, WSS, and SSE. The Scratch Pad can be used without ever logging in.

What protocols and API types does it support?

Insomnia supports REST, GraphQL, gRPC, WebSocket (WSS), Socket.io, and SSE requests.

Can I use it offline or with my own storage backend?

Yes, you can work entirely offline with local storage, use a Git repository as the backend, or collaborate in the cloud with native sync and optional end-to-end encryption.

Does it support CI/CD automation?

Yes, the Inso CLI validates and lints OpenAPI specs within Git pipelines and can push approved specs to Kong Gateway, Kubernetes Ingress Controller, and Developer Portal.

Who is Insomnia for?

It is aimed at API developers and security-first organizations, offering enterprise features like SOC 2 Type 2 certification, SSO via OIDC/SAML, and SCIM user lifecycle management.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product