Kreya
Kreya is a desktop API client for exploring, testing, and automating API workflows.
What Kreya is
Kreya is a desktop API client for exploring, testing, and automating API workflows. It supports gRPC, REST, GraphQL, WebSockets, and Server-Sent Events, and can watch or import OpenAPI specifications, GraphQL schemas, and protobufs. Users can write scripted tests, run snapshot tests, and use the headless CLI in CI/CD with JUnit reports. Projects use structured JSON intended for Git diffs, reviews, and versioning. Kreya can import Postman and Insomnia collections, as well as HAR, cURL, gRPCurl, and grpc web curl data. Its reusable authentication vault supports OAuth 2.0, OIDC, Basic, API keys, mTLS, AWS SigV4, Kerberos, NTLM, and JWT Profile. Kreya runs on Linux, macOS, and Windows. The free plan limits request history to the latest request; Pro costs $5 a month and includes scripting and testing, snapshot testing, a full-featured CLI, and email support. The maker says app data stays on the device, while its privacy policy says the app and CLI collect anonymized telemetry.
Good
- Supports five API protocols
- Runs scripted and snapshot tests
- CLI supports CI/CD and JUnit reports
- Imports collections and request data from several tools
Watch out
- Free plan limits history to the latest request
- Pro costs $5 a month
- App and CLI collect anonymized telemetry
- Secret manager integration is marked coming soon
Who it suits
Kreya suits developers who need a desktop client for API exploration and testing across the listed protocols. Its CLI and JUnit reports may also suit teams running API tests in CI/CD.
Verdict
Kreya offers broad protocol support and testing options, with a free tier that has a request-history limit. Consider its telemetry collection and the paid Pro plan if you need its expanded testing and CLI features.
Plans and prices
From Kreya's own pricing page, checked 29 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | For individuals · Request history limited to latest request |
| Enterprise | Priced on request | For companies · Unlimited users / flat rate pricing · Offline license available by contact · Contact for pricing |
| Pro | — | For individuals · 10-day trial on paid plans · Monthly or yearly billing option shown; amount not exposed in page text |
The facts
Each one read from Kreya's own pages, with the date it was checked.
What it does
- API definitions
- It can watch and import OpenAPI specs, GraphQL schemas, and protobufs.checked 29 Sep 2026
- Authentication
- The reusable auth vault supports OAuth 2.0, OIDC, Basic, API keys, mTLS, AWS SigV4, Kerberos, NTLM, and JWT Profile.checked 29 Sep 2026
- Automation
- Kreya supports scripted tests, snapshot tests, and headless CLI use in CI/CD with JUnit reports.checked 29 Sep 2026
- Collaboration
- Projects are stored in structured JSON designed for Git diffs, reviews, and versioning.checked 29 Sep 2026
- GraphQL support
- Yeschecked 21 Sep 2026
- Imports
- It can import collections from Postman and Insomnia, as well as HAR, cURL, gRPCurl, and grpc web curl data.checked 29 Sep 2026
- Limit
- Secret manager integration is marked Coming soon on the pricing comparison page.checked 29 Sep 2026
- Local privacy
- The maker says Kreya keeps app data on the device and describes the product as privacy-first.checked 29 Sep 2026
- Open source
- Kreya is not open source, according to the FAQ.checked 29 Sep 2026
- Paid from
- 5checked 21 Sep 2026
- Protocols
- It supports gRPC, REST, GraphQL, WebSockets, and Server-Sent Events.checked 29 Sep 2026
- Purpose
- Kreya is a desktop API client for exploring, testing, and automating API workflows.checked 29 Sep 2026
- Security
- The privacy policy says the maker monitors its services for potential vulnerabilities and attacks and takes reasonable protective measures.checked 29 Sep 2026
- Support
- The pricing page lists support via GitHub and email, with maximum reaction times of best effort for Free, 48 business hours for Pro, and 24 business hours for Enterprise.checked 29 Sep 2026
- Telemetry
- The privacy policy says Kreya app and CLI collect anonymized telemetry data.checked 29 Sep 2026
Money
- Free plan
- Yeschecked 21 Sep 2026
The company
- Headquarters
- Arnegg, Switzerlandchecked 23 Sep 2026
- Maker
- Kreya is made by riok GmbH, which lists its address in Arnegg, Switzerland.checked 29 Sep 2026
The full review of Kreya
Kreya is a desktop API client for developers working across gRPC, REST, GraphQL, WebSockets, and Server-Sent Events. It suits people who want to explore APIs and carry testing into CI/CD; the main trade-off is a free plan with only the latest request in its history and a paid tier for expanded testing and CLI features.
Overview
Kreya combines request exploration with testing and workflow automation in one desktop app. Its broad protocol coverage is useful when a project spans API styles, and support for watching and importing OpenAPI specs, GraphQL schemas, and protobufs ties requests to API definitions.
Projects are stored as structured JSON intended for Git diffs, reviews, and versioning. That makes Kreya a better fit for teams that want API work managed alongside code than for those seeking a standalone mock server: Kreya does not include one.
Key features
Beyond sending requests, Kreya supports scripted tests, snapshot tests, and a headless CLI for CI/CD that can produce JUnit reports. This gives developers a route from interactive work to automated checks, although scripting, snapshot testing, and the full-featured CLI are Pro features.
Imports from Postman and Insomnia collections, HAR, cURL, gRPCurl, and grpc web curl data can help move existing work into Kreya. Its reusable authentication vault covers OAuth 2.0, OIDC, Basic, API keys, mTLS, AWS SigV4, Kerberos, NTLM, and JWT Profile, a useful range for varied authentication setups.
Kreya says app data stays on the device and describes the product as privacy-first. Its privacy policy also says the app and CLI collect anonymized telemetry, so privacy-conscious users should weigh both claims. The product is not open source, and secret manager integration is marked as coming soon.
Pricing
The free tier costs free and is intended for individuals. Its key restriction is request history limited to the latest request, so it is best for occasional use rather than work that depends on reviewing past requests.
Pro costs $5 a month, billed monthly. It adds scripting and testing, collections and scripts, snapshot testing, a full-featured CLI, and email support. This is the relevant plan for developers who need those testing and automation features; the free tier gives them up.
Enterprise has custom pricing. It targets organizations with license administration, priority support, offline licensing, and unlimited-user flat-rate pricing. Pro support has a maximum reaction time of 48 business hours; Enterprise support has a maximum of 24 business hours. Free support through GitHub and email is best effort. Kreya offers a 10-day trial.
Platforms
Kreya runs on Linux, macOS, and Windows. Its headless CLI and CI/CD integration make it relevant to teams automating checks as well as developers using the desktop app.
Who it's for
Kreya is a strong fit for developers who need one client for several API protocols, import existing collections, and keep project work reviewable in Git. It is less suitable for users who need a mock server, secret manager integration now, or a longer request history without paying for Pro.
Pros and cons
- Pro: Supports five API protocols, giving mixed-protocol projects one place to work.
- Pro: Scripted and snapshot tests can run through a headless CLI in CI/CD with JUnit reports.
- Pro: Structured JSON projects are designed for Git diffs and reviews.
- Con: The free plan retains only the latest request, limiting its usefulness for reviewing request history.
- Con: Secret manager integration is not yet available, and Kreya has no mock server.
- Con: The app and CLI collect anonymized telemetry, despite the maker's on-device-data and privacy-first claims.
Alternatives
For a broader set of options, browse gRPC Tools, API Testing Tools, or API clients.
- grpcui is a free option for readers who want an open-source gRPC client instead of Kreya's multi-protocol desktop workflow.
- Bandura offers a free tier without paid seats or feature tiers, with a commercial licence available as a one-time purchase.
- FintX is worth considering for an open-source option with a free plan that includes unlimited gRPC clients and request auto-save.
- grpcmd is a free alternative for readers who prefer a command-line gRPC tool with request sending, server startup, reflection, and JavaScript scripting.
- ProtoCall offers a free app for GitHub imports and manually created workspaces.
- Evans is a free, open-source gRPC client for readers focused on that protocol.
- ghz is a free open-source gRPC load-testing CLI and Go package, a more focused choice for load testing.
- Mediator is a free, Apache-2.0-licensed cross-platform GUI gRPC debugging proxy.
Verdict
Choose Kreya if you need a cross-platform desktop client that spans API protocols and can take scripted or snapshot testing into CI/CD. Its Git-friendly projects and import options strengthen that case. Look elsewhere if a no-cost long request history, an available secret manager integration, or a mock server is essential; the free tier's history cap and Pro's monthly cost are the clearest reasons to hesitate.
Getting started
- Open https://kreya.app/
- Download Kreya for Linux, macOS, or Windows
- Start with the Free plan or use the 10-day trial
- Import an API definition, collection, or request data
- Create a project and run requests or tests
Limits worth knowing
The Free plan limits request history to the latest request. Pro costs $5 a month and adds scripting and testing, collections and scripts, snapshot testing, a full-featured CLI, and email support.
Questions
Is Kreya free?
Yes. A Free plan is available for individuals. A 10-day trial is also listed.
How much is Pro?
Pro costs $5 a month, billed monthly.
Which operating systems does it support?
Kreya runs on Linux, macOS, and Windows.
Which API protocols are supported?
It supports gRPC, REST, GraphQL, WebSockets, and Server-Sent Events.
Is Kreya open source?
No. Its FAQ says Kreya is not open source.
What is limited on Free?
Request history is limited to the latest request. Pro adds scripting and testing, collections and scripts, snapshot testing, a full-featured CLI, and email support.
Alternatives to Kreya
- 1

Bandura
Free planLinuxmacOSSelf-hostedWindows6.7$59 one-time - 2
grpcmd
Free planLinuxmacOSWindows6.7From $9 a year - 3

FintX
Free planLinuxmacOSWindows6.6Free plan - 4
grpcui
Free planWebLinuxmacOSSelf-hosted6.6Free plan - 5
protoc-gen-doc
Free planLinuxmacOSSelf-hostedWindows6.5Free plan - 6
sabledocs
Free planLinuxmacOSWindows6.5Free plan
