Speed up your API testing workflow
Quickly create requests
Specify URL, payload, headers, and authorization all in one place. Then just hit send.
View detailed responses
Get all the details on every response. View status code, body, headers, cookies, and more!
Organize your workspace
Create workspaces or folders, drag-and-drop requests, and easily import and export your data.
Announcing version 3.0 beta!
Version 3.0 takes a big leap forward with a complete rewrite, new features, and moving from a Chrome app to a standalone desktop app. Upgrade Guide »
Reuse variables across requests
Reuse common variables like API keys using environments. Define them globally or switch between sub-environments for a seamless development/production workflow. Learn more »
Generate boilerplate code
Generate code snippets for over thirty different language libraries, like NodeJS, Go, Swift, Python, Java, C, and others. Learn more »
Work with cookie-based APIs
Easily view and manage cookies in a simple yet powerful interface. Cookies are automatically stored and sent with every request, just as you would expect. Learn more »
Everything you need to work with your favourite APIs
Insomnia's simple yet powerful interface makes testing APIs a delight.
- Mac, Windows and Linux
- Import/export data
- Configurable timeout
- Global proxy setting
- Set query params
- Nunjucks templating
- Filter requests
- Disable SSL validation
- Keyboard shortcuts
- Usable at almost all sizes
- Drag-n-drop organization
- Import from
curl