Insomnia

REST and GraphQL API client

developer Developer Tools 💰 freemium 👁️ 0
🌐 Visit Website

About

Overview

Insomnia is a powerful, cross-platform API client for interacting with REST, GraphQL, and gRPC APIs. Known for its clean, minimalist UI and local-first architecture, it is a lighter and often preferred alternative to Postman for developers who prioritize speed.

Pricing & Free Tier

Free Tier: Yes. Unlimited requests, collections, and local environments.
Pro Plan: $12/user/month. Adds cloud sync, team collaboration, and SSO.
Enterprise: Custom pricing for advanced security and control.

How to Use

  1. Download Insomnia for your OS.
  2. Click the "+" icon to create a new "Request Collection".
  3. Set the HTTP method (GET, POST) and enter the API endpoint URL.
  4. Add headers (e.g., Authorization) and body parameters.
  5. Click "Send" to view the response and save it.

Important Notes

  • Local-First: By default, everything is stored locally in an encrypted database. You must enable cloud sync to access your data on other devices.
  • Git Sync: You can sync your Insomnia collections directly to a Git repository (like GitHub) for version control.