Public APIs
Insomnia favicon

Insomnia

Development

A free API client that allows you to design, debug, test, and mock APIs locally, on Git, or cloud.

Insomnia's website screenshot

About Insomnia

Insomnia is an API development platform made by Kong for designing, testing, debugging, and mocking APIs. It supports REST, GraphQL, gRPC, WebSocket, and Socket.io/SSE protocols, along with MCP server testing through a native MCP client. Users can design APIs from OpenAPI specs, generate mock responses, run automated collection tests with pre- and post-request scripting, and inspect MCP servers' tools, resources, and prompts including authentication event logs.

The platform offers local, Git-based, or cloud storage for collections and API designs, with optional end-to-end encryption for cloud-synced work and organization-wide policies to mandate storage location. Enterprise features include OIDC/SAML single sign-on, SCIM-based user provisioning and deprovisioning, role-based access control, real-time collaboration with 3-way merge conflict prevention, SOC 2 Type 2 certification, and dedicated support with SLAs. It also integrates natively with Kong Konnect for API catalog synchronization and endpoint discovery, and includes an Inso CLI for linting/validating OpenAPI specs and pushing them to Kong Gateway, Kubernetes Ingress Controller, and Developer Portal within CI/CD pipelines.

Insomnia is aimed at individual developers and teams building and testing APIs, as well as security- and compliance-focused organizations. It offers an open-source, free tier with unlimited projects and collection runs, Git sync for up to 3 users, and no login requirement for its Scratch Pad feature; paid plans are available but pricing details are not listed on this page.

Key features

  • API client for REST, GraphQL, gRPC, WebSocket, and SSE
  • Design-first OpenAPI editing with real-time preview
  • Native API mocking with dynamic responses
  • Automated collection testing with pre/post-request scripting
  • Native MCP client for testing MCP servers
  • Store collections locally, via Git, or in the cloud with optional end-to-end encryption

Frequently asked questions

Is there a free tier?

Yes, Insomnia offers an open-source free tier with Git Sync for 3, native Git/filesystem storage, CLI, MCP clients, unlimited projects, and unlimited collection runner.

What protocols and API types does it support?

It supports REST, GraphQL, gRPC, WebSocket, Socket.io, and SSE.

What platforms is it available on?

Insomnia is available for download on macOS, Windows, and other platforms including an NSIS installer option.

Does it integrate with CI/CD pipelines?

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

Who is Insomnia for?

It is built for API developers and security-first organizations, with enterprise features like SSO via OIDC/SAML, SCIM provisioning, and SOC 2 Type 2 certification.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product