Design, and test APIs like a human, not a robot.
Finally, API workflows you'll love.
Insomnia Designer
The Collaborative API Design Tool for designing, testing and managing OpenAPI specifications.
Insomnia Core
The Desktop API client for REST, GraphQL and gRPC. Make requests, inspect responses.
Design, Test, and Deploy APIs
Workflows and Tools to make API Development Easier
Create Requests
Quickly create and group requests, specify environment variables, authentication, generate code snippets, and more...
View Responses
Get all the details on responses. View the whole request timeline, status codes, body, headers, cookies, and more.
Organize Everything
Create workspaces, folders, environments, drag-and-drop requests, and easily import and export your data.
Design APIs
Create, edit, lint, debug, preview, and manage all of your OpenAPI specs in one collaborative API design editor.
Configure Gateways
Generate configuration for common API gateways such as the Kong API Gateway, and Kong for Kubernetes.
Deploy Specs
Sync your API designs with source control such as Github / Gitlab, and deploy directly to API Gateways such as Kong with one click.
Test APIs
Write unit tests for your Insomnia debug requests using JavaScript, to be ran in app or terminal using Inso.
More than 800,000 developers trust Insomnia
Still not convinced?
Maybe this big ol' list of features will help
- Import from
curl
- Digest, Basic, NTLM Auth
- Nunjucks templating
- Configurable timeout
- HAR import
- Swagger import
- Request filtering
- Toggle SSL validation
- Keyboard shortcuts
- Usable at almost all sizes
- NTLM authentication
- Responsive interface
- Autocomplete Hints
- Redirect chain visualization
- Mac, Windows and Linux