Debug APIs like a human, not a robot! Cross-platform app for PC

Insomnia

Insomnia

  -  151 MB  -  Demo
Insomnia Core is a powerful REST API Client and GraphQL with cookie management, environment variables, code generation, and authentication for Mac, Window, and Linux. Specify URL, payload, headers, and authorization all in one place. Then just hit send. Get all the details on every response. View status code, body, headers, cookies, and more! Create workspaces or folders, drag-and-drop requests, and easily import and export your data. The program is more than just an HTTP client! Insomnia Rest is collaborative, free, open-source, and cross-platform – making it the perfect companion for both individuals and teams.

Never repeat yourself
Reuse common values like API keys or session IDs. Define environment variables globally or switch between sub-environments for a seamless development/production workflow.

Write less code and generate Code Snippets
Generate code snippets for over thirty language libraries, including Curl, NodeJS, Go, Swift, Python, Java, C, and others.

Love the experience
Get started quickly with Insomnia's intuitive interface, and choose from nine unique color themes to tailor the experience to you.

Manage Environments
Reuse API keys or session IDs. Define environment variables globally or switch between sub-environments for a seamless development/production workflow.

Custom Themes
Get started quickly with Insomnia's Core intuitive interface, and choose from nine unique themes to tailor the experience to you.

Features and Highlights
  • GraphQL support
  • OAuth 1.0 and 2.0 auth
  • Multipart form builder
  • Query parameter builder
  • Plugin System
  • SSL client certificates
  • JSONPath and XPath
  • Response history
  • Data import/export
  • Rendered HTML preview
  • Image and SVG preview
  • AWS authentication
  • Configurable proxy
  • Color themes
  • Cloud sync and sharing
  • 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
Note: Limited functionality in the demo version.

Also Available: Download Insomnia for Mac

  • Insomnia Core 10.3.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Insomnia Core 10.3.0 Screenshot 1
  • Insomnia Core 10.3.0 Screenshot 2

What's new in this version:

- Fix environment editor toggle button display behavior
- fix(cli): the cli runner should be able to run requests with workspace id by correct order
- fix(cli): failed to run script in cli if timeline dir is not inited
- fix: breakpoint not working
- feat(grpc): skip TLS when verification disabled + mTLS capability
- fix: interactivity for components within tooltip body
- Import multiple files at once
- fix: file path title in certs dialog
- fix the bug that postman V2.0 auth apiKey can not be parsed when importing
- Fix: File path fails when used in env vars on Windows