Insomnia
Open-Source-API-Client von Kong für das Testen von REST, GraphQL, gRPC und MCP
Insomnia ist Kongs Open-Source-API-Client zum Entwerfen, Debuggen und Testen von REST-, GraphQL- und gRPC-APIs für Entwickler und QA-Teams.
Überblick
Insomnia Review
Dieser Testbericht zum Insomnia-API-Client behandelt die Einsatzbereiche von Insomnia, seine wichtigsten Funktionen, die Preisgestaltung, die Funktionsweise von Speicher und Konten, einen Vergleich mit Postman sowie die Schwachstellen des Tools. Insomnia ist eine plattformübergreifende Open-Source-Desktopanwendung für macOS, Windows und Linux. Man kann an einem Ort Anfragen senden, Antworten überprüfen, Umgebungsvariablen verwalten, OpenAPI-Spezifikationen entwerfen, Mock-Server ausführen und API-Tests automatisieren – was Insomnia neben Postman zu einem der meistgenutzten API-Testtools macht. Kong, das Unternehmen hinter Kong Gateway, betreut das Projekt und bietet kostenpflichtigen Support für Teams an. Der Code ist auf GitHub unter der Apache-2.0-Lizenz verfügbar, hat rund 40.000 Sterne und die im September 2026 veröffentlichte Version 13.3 (Kong/insomnia).
Wofür wird Insomnia verwendet?
Insomnia wird für die API-Entwicklung, API-Dokumentation und API-Tests verwendet und unterstützt jeden Schritt der API-Entwicklung vom Entwurf bis zur CI. Entwickler nutzen es, um eine GET- oder POST-Anfrage an einen Endpunkt zu senden, den Antworttext, die Header und die Antwortzeit zu überprüfen sowie die Anfrage für später in einer Sammlung zu speichern. QA-Teams nutzen es, um Testsuiten zu erstellen, die in jeder Umgebung ausgeführt werden. API-Designer nutzen es, um OpenAPI-Spezifikationen zu schreiben und auf Konformität zu prüfen, noch bevor Code existiert, sowie um eine Dokumentationsvorschau für andere Teams zu veröffentlichen.
Typische Aufgaben sind das Debuggen einer REST-API während der Entwicklung, das Testen von GraphQL-APIs mit schemabasierter Autovervollständigung, das Aufrufen von gRPC-Diensten sowie die Überprüfung von WebSocket-, Server-Sent-Events- und Socket.IO-Verbindungen. Seit Version 12 können damit auch MCP-Server getestet werden: Man stellt eine Verbindung zu einem Model Context Protocol-Server her, ruft ein beliebiges Tool, eine Prompt-Anfrage oder eine Ressource auf und überprüft die Protokollnachrichten – ähnlich wie bei einer API-Anfrage (Kong: Insomnia 12). Teams, die mit Kong Gateway arbeiten, nutzen es als Entwurfs- und Testschritt, bevor sie eine API im Gateway veröffentlichen.
Wichtigste Funktionen
- Anfragen für jedes Protokoll: HTTP und REST, GraphQL, gRPC, WebSocket, SSE und Socket.IO, mit Authentifizierungshilfen, Voreinstellungen für den Body-Typ und einem Antwortverlauf. Beispielsweise liest eine GraphQL-Anfrage das Schema und schlägt Felder vor, während Sie tippen.
- Umgebungen: eine Basisumgebung sowie Unterumgebungen für lokal, Staging und Produktion. Der Umgebungsmanager hält sensible Werte aus gemeinsam genutzten Dateien fern, und native Vault-Integrationen in der Enterprise-Version rufen Geheimnisse aus AWS, Google Cloud, Azure oder HashiCorp ab.
- API-Design: Ein OpenAPI-Editor mit Live-Vorschau der Dokumentation und Linting, einschließlich benutzerdefinierter Linting-Regeln für Ihre eigenen API-Standards.
- Mock-Server: Cloud-basierte oder selbst gehostete Mocks mit dynamischen Antworten. Die KI-gestützte Mock-Generierung erstellt einen Mock anhand einer Eingabeaufforderung, einer URL, eines JSON-Beispiels oder einer OpenAPI-Spezifikation (KI in Insomnia).
- Testautomatisierung: Skripte vor der Anfrage und nach der Antwort, Request-Verkettung und ein Collection-Runner für unbegrenzte Durchläufe, sodass Sie positive und negative Tests erstellen und diese bei jeder Änderung wiederholen können.
- Inso CLI: Führt Sammlungen und Tests aus, überprüft Spezifikationen auf Konformität und exportiert Konfigurationen in CI/CD-Pipelines.
- Code-Generierung: Generieren Sie Code-Schnipsel für eine Anfrage in Sprachen wie cURL, JavaScript und Python und importieren oder exportieren Sie Sammlungen als JSON-Datei, um sie mit anderen Tools zu teilen.
- Plugins: Erweitern Sie Insomnia mit Community- oder benutzerdefinierten Plugins, beispielsweise um Authentifizierungsschemata oder Antwortformatierer hinzuzufügen.
- KI-Funktionen: Sobald Sie ein LLM verbinden, generiert Insomnia Mocks und schlägt Commit-Meldungen für Git Sync vor.
Preise für Insomnia
Insomnia bietet eine kostenlose Stufe sowie zwei kostenpflichtige Tarife, deren Preise pro Benutzer und Monat berechnet und jährlich in Rechnung gestellt werden. Die folgenden Angaben stammen von der Insomnia-Preisseite (Stand: September 2026).
- Essentials: 0 $. Unbegrenzte Anzahl von Projekten im lokalen und Cloud-Speicher, Git-Sync-Projekte für bis zu 3 Benutzer, unbegrenzte Anzahl von Erfassungsläufen, die Inso-CLI, Plugins, KI-Funktionen, End-to-End-Verschlüsselung und 1.000 Mock-Server-Anfragen pro Monat.
- Pro: 12 $ pro Benutzer und Monat, jährlich abgerechnet. Unbegrenzte Benutzeranzahl bei Git Sync, unbegrenzte Anzahl von Organisationen, rollenbasierte Zugriffskontrolle und 10.000 Mock-Anfragen pro Monat.
- Enterprise: 45 $ pro Benutzer und Monat bei jährlicher Abrechnung, Selbstverwaltung für bis zu 50 Benutzer. Zusätzlich enthalten: Kong Konnect-Integration, SSO mit SAML oder OIDC, SCIM, Speichervorgaben, Domain-Erfassung, Vault-Integrationen, SOC-2-Dokumentation, Enterprise-Support und unbegrenzte Mock-Anfragen. Eine 14-tägige Testversion ist verfügbar.
Die Nutzungsmetrik über die Benutzerlizenzen hinaus sind Mock-Server-Anfragen. Zusätzliche Mock-Anfragen kosten bei den Tarifen „Essentials“ und „Pro“ 10 $ pro 25.000.
Die Kostenfalle, auf die man achten sollte, ist Git Sync, nicht der Preis des kostenpflichtigen Tarifs. Die kostenlose Version erlaubt dies nur für drei Benutzer, sodass ein Team, das Repositorys in einem Git-Repository verwaltet, den Pro-Tarif benötigt, sobald eine vierte Person hinzukommt. Sicherheitsteams, die SSO nutzen oder Daten zwingend lokal oder in Git speichern möchten, benötigen den Enterprise-Tarif.
Cloud-Speicher, Git Sync und Konten
Insomnia bietet drei Speicheroptionen pro Projekt (Kong Docs):
- Local Vault: Die Daten verbleiben auf Ihrem Gerät.
- Cloud-Sync: Die Daten werden in der Kong-Cloud mit End-to-End-Verschlüsselung gespeichert, und Teammitglieder sehen Änderungen in Echtzeit. Dies ist die einfachste Option für kleine Teams.
- Git-Sync: Die Daten befinden sich in einem von Ihnen kontrollierten Git-Repository, direkt neben Ihrem Code.
Konten waren der große Streitpunkt in der Geschichte von Insomnia. Version 8.0 aus dem Jahr 2023 verlangte von den Nutzern eine Anmeldung, was viele Entwickler ablehnten. Kong reagierte darauf mit dem „Scratch Pad“: einem Modus für schnelle Anfragen ohne Konto und ohne Projekteinrichtung, der nur lokal gespeichert wird und offline nutzbar ist (Kong: Insomnia 8.0). Für Funktionen zur Zusammenarbeit benötigen Sie weiterhin ein kostenloses Konto. Unternehmensadministratoren können noch einen Schritt weiter gehen und für alle Nutzer die lokale Speicherung oder die Speicherung in Git vorschreiben.
So nutzen Sie Insomnia für API-Tests und CI/CD
- Installieren Sie Insomnia von insomnia.rest. Es gibt Builds für macOS, Windows und alle gängigen Linux-Paketformate.
- Öffne das „Scratch Pad“ für einen Schnelltest oder erstelle ein Projekt und wähle „Local Vault“, „Cloud Sync“ oder „Git Sync“.
- Erstellen Sie eine Anfrage, wählen Sie die Methode aus, fügen Sie Header und einen Body hinzu und klicken Sie auf „Send“.
- Verschieben Sie sich wiederholende Werte wie die Basis-URL und Tokens in Umgebungsvariablen.
- Fügen Sie Skripte nach der Antwort mit Assertions hinzu, gruppieren Sie dann die Anfragen in einer Sammlung und führen Sie sie mit dem Collection Runner aus.
- Fügen Sie die Inso-CLI zu Ihrer Pipeline hinzu, um bei jeder Änderung dieselben Tests auszuführen.
Teams, die von Postman umsteigen, können Sammlungen und Umgebungen im JSON-Format oder als ZIP-Export importieren (Kong-Dokumentation: Migration von Postman).
Insomnia vs. Postman
Postman und Insomnia erfüllen dieselben Kernaufgaben: Anfragen senden, Sammlungen organisieren, Umgebungen verwalten und Tests automatisieren. Insomnia ist schlanker, als Open-Source-Software unter Apache 2.0 verfügbar und ermöglicht es, Daten lokal oder in Git zu speichern. Postman ist eine umfassendere API-Plattform mit einer Webversion, Überwachungsfunktionen, Leistungstests, einem API-Katalog und weiteren KI-Funktionen. Auf der Vergleichsseite von Postman selbst wird aufgelistet, was Insomnia fehlt: ein Web- oder Browsermodus, integrierte Überwachung und geplante Überprüfungen, Lasttests, SDK-Generierung sowie organisationsweite Governance-Dashboards (Postman, verfasst von einem Mitbewerber). Diese Punkte stimmen mit der Dokumentation von Insomnia überein. Auf der Seite von Postman wird jedoch nicht erwähnt, dass der „Essentials“-Tarif von Insomnia bereits unbegrenzte Ausführungsläufe von Sammlungen und Git-Sync für kleine Teams umfasst.
Entscheiden Sie sich für Insomnia, wenn Sie einen schnellen Open-Source-Client mit lokalem oder Git-Speicher und einer benutzerfreundlichen Oberfläche wünschen; die Benutzeroberfläche von Insomnia zeigt Anfragen, Umgebungen und Antworten auf einem Bildschirm an. Entscheiden Sie sich für Postman, wenn Sie Überwachungsfunktionen, Leistungstests und einen gemeinsamen Arbeitsbereich für Nicht-Entwickler benötigen.
Wo Insomnia glänzt – und wo es Schwächen zeigt
Stärken:
- Open Source unter Apache 2.0, aktiv von Kong gepflegt, mit Unterstützung für API-Entwicklung und API-Design in einem Tool.
- Eine App für REST-, GraphQL-, gRPC-, WebSockets-, SSE- und MCP-Server.
- Optionen für lokalen Speicher, Git und Cloud-Speicher sowie ein „Scratch Pad“, für das kein Konto erforderlich ist.
- Ein großzügiges kostenloses Kontingent und die Inso-CLI für CI/CD.
Nachteile:
- Nur als Desktop-Anwendung verfügbar, keine Web- oder Browser-Version des Clients.
- Keine integrierte Überwachung, keine geplanten Überprüfungen und keine Lasttests.
- Für Git Sync mit mehr als drei Benutzern ist ein kostenpflichtiger Tarif erforderlich.
- Ein kleineres Ökosystem, weniger Tools von Drittanbietern und weniger Community-Support als bei Postman; Enterprise-Support ist kostenpflichtig.
- KI-Funktionen beschränken sich auf Mocks, Commit-Meldungen und MCP-Tests.
Wie Insomnia im Vergleich abschneidet
- Postman Flows: Postmans visuelles Tool zum Verketten von API-Aufrufen zu Workflows ohne Programmieraufwand; Postman selbst ist der Hauptkonkurrent von Insomnia.
- Bruno: ein Open-Source-Tool mit Offline-Priorität, das Sammlungen als einfache Dateien in Git speichert.
- Hoppscotch: eine Open-Source-Alternative, die browserbasiert ist.
- SoapUI: ein seit langem etabliertes Tool für SOAP- und REST-Tests mit einer kostenpflichtigen ReadyAPI-Edition.
Lohnt sich Insomnia?
Insomnia lohnt sich für Entwickler und kleine Teams, die ein übersichtliches Open-Source-Tool für REST-, GraphQL-, gRPC- und MCP-Arbeiten suchen und dabei die Kontrolle darüber behalten möchten, wo ihre Daten gespeichert werden. Die kostenlose Version deckt den meisten individuellen Bedarf ab, und die Pro-Version ist für Teams, die über Git synchronisieren, kostengünstig. Weniger geeignet ist es, wenn Sie API-Überwachung, Lasttests, eine Browser-Version oder einen großen gemeinsamen Arbeitsbereich für Nicht-Entwickler benötigen – hier leisten Postman oder eine dedizierte Testplattform mehr. Wenn Sie Hilfe beim Entwerfen, Testen oder Integrieren von APIs für ein Low-Code-Projekt benötigen, können die Low-Code-Agenturen und Entwickler auf LowCodeDevs diese Aufgabe übernehmen.
Quellen
- Insomnia-Preise: Tarife, Preise, Git-Sync-Limits und Mock-Anfragen.
- Insomnia, Kong-Dokumentation: Speicheroptionen, Inso-CLI, Mocks und Plugins.
- KI in Insomnia, Kong-Dokumentation: KI-gestützte Mock-Generierung und Commit-Vorschläge.
- Kong Insomnia 12: MCP-Client-Unterstützung.
- Kong Insomnia 8.0: Konten und das Scratch Pad.
- Migration von Postman, Kong Docs: Importieren von Postman-Sammlungen.
- Kong/Insomnia auf GitHub: Lizenz, Sterne und Releases.
- Insomnia vs. Postman, Abstracta: Ein praktischer Vergleich.
- Testen Sie Ihre REST-APIs mit Insomnia, CODE Magazine: Ein Leitfaden zu REST und GraphQL.
- Postman vs. Insomnia, Postman: Postmans Vergleich (verfasst von einem Mitbewerber).
Noch keine Reviews — schreib das erste.
Wo würdest du Insomnia platzieren?
Insomnia hat noch niemand platziert. Wähl ein Feld und starte dort dein Review.
Auf einen Blick
- Website
- https://insomnia.rest
- Kategorie
- App-Builder · Web-Apps
- Aktualisiert
Insomnia-Alternativen
Fragen
Insomnia FAQ
Wofür wird „Insomnia“ angewendet?
Insomnia ist ein API-Client zum Entwerfen, Debuggen und Testen von APIs. Entwickler nutzen ihn, um REST-, GraphQL-, gRPC- und WebSocket-Anfragen zu senden, Umgebungen zu verwalten, Endpunkte zu simulieren und Tests zu automatisieren.
Ist „Insomnia“ kostenlos oder kostenpflichtig?
Beides. Der „Essentials“-Tarif ist kostenlos und umfasst eine unbegrenzte Anzahl lokaler und Cloud-Projekte sowie Git Sync für bis zu drei Nutzer. Der „Pro“-Tarif kostet 12 US-Dollar und der „Enterprise“-Tarif 45 US-Dollar pro Nutzer und Monat, wobei die Abrechnung jährlich erfolgt.
Ist Insomnia ein REST-API-Client?
Ja. Insomnia begann als REST-Client und unterstützt mittlerweile auch GraphQL, gRPC, WebSockets, Server-Sent Events, Socket.IO und MCP-Server.
Ist Insomnia besser als Postman?
Insomnia ist schlanker, Open Source und ermöglicht es Ihnen, Daten lokal oder in Git zu speichern. Postman bietet mehr, darunter eine Web-App, Überwachungsfunktionen, Leistungstests und ein umfangreicheres Ökosystem. Welche Wahl die bessere ist, hängt davon ab, ob Sie diese Zusatzfunktionen benötigen.
Ist „Insomnia“ dasselbe wie „Postman“?
Nein. Es handelt sich um separate Produkte verschiedener Unternehmen: Insomnia wird von Kong hergestellt, Postman von Postman Inc. Beide sind API-Clients, und Insomnia kann Postman-Sammlungen importieren.
Wie installiere ich Insomnia unter Linux?
Laden Sie das AppImage-, .deb- oder .rpm-Paket von insomnia.rest herunter oder installieren Sie das Snap-Paket. Die App läuft unter Linux genauso wie unter macOS und Windows.
Brauche ich ein Konto, um Insomnia zu nutzen?
Nein. Das Scratch Pad funktioniert auch ohne Konto und speichert Anfragen lokal. Für Funktionen zur Zusammenarbeit wie „Cloud Sync“ ist ein kostenloses Konto erforderlich.
Anderswo auf LowCodeDevs
Aktuelle Projekte auf LowCodeDevs
Für Insomnia wurde noch keine Case Study veröffentlicht.
Anderswo auf LowCodeDevs
Agenturen, die mit ähnlichen Tools arbeiten
Noch keine Agentur hat Insomnia gelistet. Diese Teams arbeiten mit anderen Tools aus der Kategorie App-Builder.
Anderswo auf LowCodeDevs
Entwickler auf LowCodeDevs
Noch kein Entwickler hat Insomnia als Skill gelistet.
Deine Expertise
Sei der erste Insomnia-Experte auf LowCodeDevs
Teams, die sich für Insomnia entscheiden, landen auf dieser Seite und suchen jemanden, der damit baut. Dieser Platz ist noch frei — liste deine Agentur oder dein eigenes Profil mit Insomnia unter deinen Tools, und diese Seite zeigt deine Arbeit.