Insomnia

API collaboration platform for endpoint design and testing.

Insomnia enables developers to design, test, and debug APIs with support for REST, GraphQL, gRPC, and WebSockets, offering local, Git, and cloud storage options.1 save · insomnia.rest
The Collaborative API Development Platform

Insomnia functions as an API development platform supporting REST, GraphQL, gRPC, and WebSockets. It operates on Mac, Windows, and Linux, providing a cross-platform client for API design and testing.

  • Open-source: the platform is open-source, allowing community contributions and transparency.
  • Multi-protocol support: handles REST, GraphQL, gRPC, and WebSockets natively.
  • Local and cloud storage: projects can be stored locally, in Git, or in the cloud.
  • Collaboration features: includes tools for team collaboration and API mocking.
  • Plugin architecture: supports third-party plugins for extended functionality.

Free tier available; Pro plan at $12/month per user for advanced features. Trusted by millions of API developers worldwide.

Insomnia is ideal for API developers needing a robust platform for designing and testing APIs across multiple protocols. It suits teams that require collaboration features and flexible storage options.