1. Insomnia
Insomnia suits people who want an open-source client that can run without an account and keep projects as YAML files in Git. Pro at $10 per user a month, billed annually, adds Git Sync for every user and larger mock limits. 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.
Best for: People who want an open-source client with GraphQL, gRPC, WebSocket and SSE screens. Prices, facts and sources
2. Bruno
Bruno suits developers who want an open-source client with no account, plain-file collections and a CLI that runs in CI. Pro costs $6 per user a month, billed yearly. The catch: there is no cloud sync, no web app is listed, mock servers are still in beta, and Server-Sent Events work through a plain HTTP request rather than their own request type.
Best for: Developers who want collections in their own repository and no account. Prices, facts and sources
3. Postman
Postman suits teams that want shared cloud workspaces, mock servers and published docs behind one login. Solo at $9 a month and Free both include the CLI and mock servers. The catch: the app is closed source, Server-Sent Events are not listed as a request type, and single sign-on is an extra purchase on Team.
Best for: Teams that want shared workspaces, mock servers and published docs in one place. Prices, facts and sources
4. Apidog
Apidog suits small teams that want one tool for sending requests, running test scenarios, mocking and publishing docs. The Free plan allows up to four users, and Basic is $9 a seat on yearly billing. The catch: its main modes need an account, and its offline and Git file modes are in beta.
Best for: Small teams that want design, testing, mocking and docs in one tool. Prices, facts and sources
5. Hoppscotch
Hoppscotch suits developers who want a free, MIT-licensed client that works in a browser and on Windows, macOS and Linux. It covers GraphQL and several real-time protocols. The catch: the CLI is still in alpha, and the docs do not describe gRPC, storing collections as Git-friendly files, or a compliance certification.
Best for: Developers who want an MIT-licensed client with real-time protocols. Prices, facts and sources
6. Restfox
Restfox suits people who want a free, open-source client that works offline and keeps workspaces as files. It covers HTTP, GraphQL and WebSocket requests and response tests. The catch: no command-line runner, mock servers or team workspaces are published, and its docs are short.
Best for: People who want a free, open-source client with no account. Prices, facts and sources
7. Requestly
Requestly, a BrowserStack product, suits teams that want scripts, tests, mock servers, published docs and Git storage in one desktop client, and a SOC 2 Type 2 certification it announced in 2024. The catch: the app is proprietary, the pricing page lists no free plan, and the cheapest plan is $10 per user a month from five seats.
Best for: Teams that want Git-based collections, mock servers and published docs in one client. Prices, facts and sources
8. Testfully
Testfully suits teams that want an API client with shared cloud workspaces and named security certifications. The free edition covers offline use with no account and a command-line runner. The catch: WebSocket and gRPC are not yet available, and the entry paid plan costs $14 per user a month.
Best for: Teams that want shared cloud workspaces and published SOC 2 and ISO 27001 certifications. Prices, facts and sources
9. Kreya
Kreya suits developers who want gRPC, REST and GraphQL in one desktop client with projects kept as plain files. The free plan includes the gRPC, REST, GraphQL and WebSocket clients and the CLI, and projects are Git-friendly files. The catch: scripting, tests and collections need Pro, there is no web app, and the source is closed.
Best for: Developers who work with gRPC and want local, file-based projects. Prices, facts and sources
10. Yaak
Yaak suits developers who want their collections as plain files in Git, with no account and no cloud. It covers five request types and imports OpenAPI. The catch: its docs describe no scripting, tests, mock servers or published API docs, there are no cloud team workspaces, and work use needs a paid license.
Best for: Developers who want local files, Git and no account, and are happy to pay for work use. Prices, facts and sources
11. Reqable
Reqable suits developers who debug app traffic as well as call REST APIs, and want apps on five systems with a free plan. The catch: its docs show no GraphQL, gRPC, CLI, collection runner, mock server or API docs publishing, and the app is not open source.
Best for: Developers who want to capture app traffic and send REST requests in one tool. Prices, facts and sources