RESTK

What RESTK is
RESTK is a free desktop application for developing, testing and debugging REST and GraphQL APIs on macOS and Windows. Its request builder offers schema introspection, response formatting, searchable history and per-request timing. The tool lists 12 authentication methods, including OAuth 2.0 with PKCE, JWT, AWS SigV4, NTLM, Hawk and API Key. Its Nova engine runs JavaScript before requests and after responses, with assertions and pass/fail reporting for tests. Existing work can be imported from Postman, OpenAPI/Swagger, Insomnia, HAR and cURL. Workspaces may stay local, live in Git or sync through RESTK Cloud, where roles include Owner, Manager, Editor and Viewer. A local MCP server connects with Claude Code, Claude Desktop, Cursor and Windsurf. RESTK says variable values stay out of AI requests, while credentials and secrets are redacted from responses before reaching the model. Linux support is listed as on the roadmap.
Who it suits
It suits developers and teams building or testing REST and GraphQL APIs on supported macOS or Windows versions, including those needing scripted tests or shared workspaces.
What it does well
- Supports both REST and GraphQL
- Lists 12 authentication methods
- Runs pre-request and post-response JavaScript
- Imports common API project formats
- Cloud workspaces provide role-based collaboration
What to know first
- Linux support is only on the roadmap
- No formal service level agreement
- Requires macOS 15.6+ or Windows 10 64-bit+
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Unlimited requests · Unlimited collections · Unlimited environments · All features included | Free |
As restk.ai lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the RESTK website
- Install the desktop app on macOS 15.6 or later or Windows 10 64-bit or later
- Create or import a workspace from Postman, OpenAPI/Swagger, Insomnia, HAR, or cURL
- Choose local storage, a Git repository, or RESTK Cloud synchronization
- Build requests, configure authentication, and add scripts or assertions
Verdict
RESTK offers a broad free API client with scripting, imports, workspace choices and team roles. Its platform support currently excludes Linux, and formal SLA coverage is not available.
Questions
How much does RESTK cost?
RESTK has a Free plan priced at $0.
Is there a free trial?
No free trial is listed; RESTK provides a free plan.
Which platforms does RESTK support?
It is available as a desktop app for macOS 15.6 or later and Windows 10 64-bit or later. Linux support is on the roadmap.
Can RESTK import existing API projects?
Yes. It imports Postman, OpenAPI/Swagger, Insomnia, HAR, and cURL formats.
Which AI clients connect through its MCP server?
The local MCP server connects with Claude Code, Claude Desktop, Cursor, and Windsurf.
Facts from RESTK's own pages
- AI data handling
- RESTK says variable values are not sent to AI, and credentials and secrets are redacted from responses before they reach the model. · restk.ai, 9 Oct 2026
- AI integrations
- RESTK has a local MCP server that connects with Claude Code, Claude Desktop, Cursor, and Windsurf. · restk.ai, 9 Oct 2026
- Authentication
- RESTK lists 12 authentication methods, including OAuth 2.0 with PKCE, JWT, AWS SigV4, NTLM, Hawk, and API Key. · restk.ai, 9 Oct 2026
- Automated test runs
- Yes · restk.ai, 20 Sept 2026
- Collaboration
- Cloud synced workspaces support Owner, Manager, Editor, and Viewer roles. · restk.ai, 9 Oct 2026
- Company
- The About page names Praveen Sharma as founder and describes RESTK as a small team, but does not state its headquarters or founding year. · restk.ai, 9 Oct 2026
- Free plan
- Yes · restk.ai, 20 Sept 2026
- GraphQL support
- Yes · restk.ai, 20 Sept 2026
- Imports
- RESTK supports importing Postman, OpenAPI/Swagger, Insomnia, HAR, and cURL formats. · restk.ai, 9 Oct 2026
- Platform availability
- RESTK is available for macOS 15.6 or later and Windows 10 64-bit or later; Linux support is listed as on the roadmap. · restk.ai, 9 Oct 2026
- Available platforms
- desktop · restk.ai, 20 Sept 2026
- Purpose
- RESTK is an API development and testing tool for building, testing, and debugging REST and GraphQL APIs. · restk.ai, 9 Oct 2026
- Request features
- The request builder supports REST and GraphQL, schema introspection, response formatting, searchable history, and per-request timing. · restk.ai, 9 Oct 2026
- Scripting and tests
- The Nova engine runs pre-request and post-response JavaScript and supports assertions with pass/fail reporting. · restk.ai, 9 Oct 2026
- Secret handling
- Values marked secret are not synced or committed, and the Git workflow scans for secrets before commits and pushes. · restk.ai, 9 Oct 2026
- Security
- The site says local databases are AES-256 encrypted and synced sensitive values are encrypted on-device with AES-256-GCM; cloud sync uses managed encryption. · restk.ai, 9 Oct 2026
- Storage choices
- Workspaces can be stored locally, in a Git repository, or synced through RESTK Cloud. · restk.ai, 9 Oct 2026
- Support
- RESTK does not currently offer a formal service level agreement. · restk.ai, 9 Oct 2026
- Team workspaces
- Yes · restk.ai, 20 Sept 2026
Where RESTK stands on Freedom251
- API clients#26 of 38
