Insomnia: API Testing and Designing App: Design, Test, and Develop REST APIs (Free software)

Insomnia is a free open-source API designing, debugging, and testing app for multiple platforms including macOS.
It has a vast ecosystem that includes 350+ plugins, supports multiple protocols, and works with API file collections.


350+ open source plugins

Balance capabilities and complexity. Extend workflows when you need to (and cut bulk when you don't).

Beautiful APIs built with ease

Can APIs be beautiful? You'll see. Easily create elegant APIs with an intuitive UI and design-first approach.

Multi-protocol support

Create, organize, share, & execute HTTP, REST, GraphQL, gRPC, SOAP, or WebSockets requests without app switching.

Team Sync and E2EE

Boost team collaboration. Sync requests, collections, and projects between devices — all fully encrypted.

Git as single source of truth

Simplify version control. Push data governance & permissioning directly to your Git repo with native git sync.

Automatic validation

Ensure consistency across designs with automatic linting of your OpenAPI specification as you type.

Supported protocols

  • REST
  • GraphQL
  • gRPC
  • SOAP
  • WebSockets


macos, windows, linux undefined




API, rest, development, RESTful,SOAP,WebSocket,web development,programming,webdav,testing,programming,backend,internet,devtools,graphQL