Skip to content
SPECIFICTION
Get listed

Insomnia vs OpenReq

Insomnia

insomnia.rest

OpenReq

openreq.app

Side by side

FigureInsomniaOpenReq
Price from$12/moFree
Free planYesYes
Free trialYes—
Open source——
Web—Yes
WindowsYesYes
macOSYes—
LinuxYes—
Self-hostedYesYes
Plans published42
Spec score · API clients8.8 (#9)8.7 (#12)
API testingThe collection runner supports unlimited runs, pre-request and after-response JavaScript scripting, chained requests, and CI/CD execution through Inso CLI.Supports visual test flows, collection runs, assertions, scripts, delays, conditions, loops, and reports.
Free planYesYes
GraphQL supportYesYes

Plans

Insomnia

  • EssentialsFree
  • Pro$12 a month
  • Enterprise$45 a month
  • EssentialsFree

Insomnia pricing →

OpenReq

  • Free and open sourceFree
  • Free ForeverFree

OpenReq pricing →

In their own words

Insomnia

Insomnia is an API collaboration platform for designing, testing, debugging, mocking, and governing APIs. Its client supports HTTP, REST, gRPC, GraphQL, WebSockets, SOAP, and SSE. Design workflows include OpenAPI spec-first work, live previews, and generation of collections, tests, and mocks. Mocks can be generated from collections, OpenAPI specifications, API responses, or natural-language descriptions, locally or in the cloud. The collection runner supports unlimited runs, JavaScript before-request and after-response scripts, chained requests, and CI/CD execution through Inso CLI. Insomnia also connects to HTTP and STDIO MCP servers, supports custom tool parameters, and provides MCP authentication event logs. API data can stay local, reside in a Git repository, or be stored in Insomnia Cloud with optional end-to-end encryption. Teams can share projects, collections, mocks, and design specifications with organization controls and real-time collaboration indicators. Essentials is free; Pro is $12 a month per user, and Enterprise is $45 a month per user. It supports Linux, macOS, Windows, and self-hosted use.

Visit insomnia.rest

OpenReq

OpenReq is a free, community-driven API testing application released under the MIT License. It runs as a self-hosted web application, a standalone desktop application, and a Windows client. HTTP, WebSocket, and GraphQL requests are supported as first-class request types, with visual test flows, collection runs, assertions, scripts, delays, conditions, loops, and reports. Automated test runs and API documentation are included, and API testing has no stated usage limits. Collections can become read-only public documentation links, optionally protected by passwords; viewers do not need accounts. OpenReq generates request code for cURL, Python, JavaScript, Go, Java, C#, and PHP. Integrations include Ollama, Postman, OpenAPI, raw cURL, Chrome, and Electron. Ollama can provide local AI features without a cloud API key or sending data away from the machine. The Windows desktop client is frontend-only and needs a separately hosted backend. Most endpoints use JWT bearer authentication, while local proxy setup uses HMAC-signed tokens.

Visit openreq.app