---
title: Insomnia
canonical: https://saasranked.com/software/insomnia/
category: API Clients
points: 85
rank: 1 of 11
facts_checked: 2026-10-08
---

# Insomnia

Open-source desktop API client with a free plan, a local Scratch Pad and Git sync.

85 points out of 100. #1 of 11 API clients. Vendor: Kong Inc.. Website: https://insomnia.rest/

- The Essentials plan is free; Pro costs $10 per user a month billed annually, or $12 billed monthly [1].
- Request screens cover GraphQL, gRPC, WebSocket and SSE clients [1][12].
- A local Scratch Pad works before you log in, and Git Sync stores projects as YAML files in your repository [4][5].
- Source code is on GitHub under Apache-2.0 [10].
- Single sign-on (SAML 2.0 and OIDC) needs the Enterprise plan [6].

Verdict: Insomnia suits people who want an open-source client that can run without an account and keep projects as YAML files in Git [4][5][10]. Pro at $10 per user a month, billed annually, adds Git Sync for every user and larger mock limits [1]. The catch: Git Sync is free for only 3 users, there is no web app, and the pricing page names SOC2 without saying Type II [1]. Best for: People who want an open-source client with GraphQL, gRPC, WebSocket and SSE screens.

## Points

| Criterion | Line | Value | Points | Note |
|---|---|---|---|---|
| Systems | Other systems | macOS, Linux | 4/6 | Docs say it installs on macOS, Windows and Ubuntu; no web app is listed [2][11]. |
| Systems | Command-line runner | Yes | 4/4 | Inso CLI runs in CI/CD pipelines and is listed on all plans [1][2]. |
| Requests and protocols | Built-in protocols | GraphQL, gRPC, WebSocket, Server-Sent Events | 12/12 | The requests page lists Event Stream (SSE), GraphQL, gRPC and WebSocket as separate request types; the pricing table lists an SSE client. No beta label [1][12]. |
| Requests and protocols | Imports OpenAPI | Yes | 4/4 | Import an OpenAPI spec from file, URL or clipboard, then generate requests [8]. |
| Requests and protocols | Scripts and tests | Yes | 8/8 | Pre-request and after-response scripting, with Chai assertions in post-request scripts [7]. |
| Requests and protocols | Collection runner | Yes | 3/3 | Collection Runner tests multiple requests in a collection [7]. |
| Requests and protocols | Mock servers | Yes | 3/3 | Mock servers are available on all plans, hosted in Insomnia cloud or self-hosted [9]. |
| Requests and protocols | Publishes API docs | Not published | 0/3 | Not published on the vendor's collections page [3]: it describes a spec preview, not publishing documentation. |
| Your data | Works without an account | Yes | 8/8 | Before you log in, you can use the local Scratch Pad, which keeps project data on your device [4][10]. |
| Your data | Collections as plain files | Yes | 8/8 | Git Sync stores projects as YAML files in your repository; free for up to 3 users [1][5]. |
| Your data | Open-source apps | Yes | 6/6 | Repository lists Apache-2.0 [10]. |
| Teams and trust | Shared team workspaces | Yes | 7/7 | Cloud Sync projects in an organisation are available to all its users; Essentials limits Git Sync to 3 users [1][4]. |
| Teams and trust | SAML or OIDC single sign-on | Yes | 4/4 | Enterprise plan supports SSO with SAML 2.0 or OIDC [6]. |
| Teams and trust | SOC 2 Type II or ISO 27001 | Not published | 0/5 | Not published on the vendor's pricing page [1]: Enterprise lists access to SOC2 compliance, with no report type named. |
| Price | Free plan | Yes | 10/10 | Essentials is $0 [1]. |
| Price | Cheapest paid plan | $10/mo | 4/9 | Pro, $10 per user a month billed annually; $12 billed monthly. Annual figure is in the pricing page's own data, shown by the Annual toggle [1]. |

## Plans

| Plan | Price | Per month (USD) |
|---|---|---|
| Essentials | Free [1] | $0 |
| Pro | $10/user/month [1] | $10 |
| Enterprise | $45/user/month [1][6] | $45 |

The pricing page toggle shows Pro at $12 per user a month billed monthly and $10 billed annually; Enterprise is $45 either way [1].

## Strengths

- Source code is public under Apache-2.0 [10].
- A local Scratch Pad works before login, and the free plan allows unlimited local projects [1][4].
- Git Sync stores projects as YAML files in your own repository [5].
- Pre-request and after-response scripts, a collection runner and the Inso CLI are documented [2][7].
- Mock servers are available on all plans, hosted or self-hosted [9].

## Limits

- Free Git Sync is limited to 3 users per organisation [1].
- No web app is listed; Insomnia is a desktop application [2][11].
- Single sign-on is Enterprise only [6].
- The docs describe a spec preview, not publishing API documentation [3].

## Sources

1. [Insomnia pricing](https://insomnia.rest/pricing), Insomnia, accessed 2026-10-08
2. [Insomnia documentation](https://developer.konghq.com/insomnia/), Kong Developer, accessed 2026-10-08
3. [API Collections](https://developer.konghq.com/insomnia/collections/), Kong Developer, accessed 2026-10-08
4. [Storage](https://developer.konghq.com/insomnia/storage/), Kong Developer, accessed 2026-10-08
5. [Git Sync](https://developer.konghq.com/insomnia/git-sync/), Kong Developer, accessed 2026-10-08
6. [Single sign-on](https://developer.konghq.com/insomnia/sso/), Kong Developer, accessed 2026-10-08
7. [API testing](https://developer.konghq.com/insomnia/test/), Kong Developer, accessed 2026-10-08
8. [API specs](https://developer.konghq.com/insomnia/api-specs/), Kong Developer, accessed 2026-10-08
9. [Mock servers](https://developer.konghq.com/insomnia/mock-servers/), Kong Developer, accessed 2026-10-08
10. [Kong/insomnia](https://github.com/Kong/insomnia), GitHub, accessed 2026-10-08
11. [Download Insomnia](https://insomnia.rest/download), Insomnia, accessed 2026-10-08
12. [Requests](https://developer.konghq.com/insomnia/requests/), Insomnia, accessed 2026-10-08
