Available on TestFlight — waiting for App Store review. Join TestFlight

Reqeast logo

Test and debug APIs on Mac, iPhone, and iPad

HTTP, WebSocket, SSE, TCP/TLS, and UDP.

Join TestFlight Download on the App Store
macOS 26+ iPadOS 26+ iOS 26+

A native alternative to Postman and Insomnia for Mac, iPhone, and iPad.

Built with SwiftUI and Rust

Why Reqeast?

Why switch from Postman?

Postman and Insomnia ship as Electron apps with multi-second startup, high memory usage, and no mobile support. Reqeast is a native SwiftUI app that covers HTTP and socket protocols in one workspace.

Postman and Insomnia

  • Electron apps with multi-second cold starts
  • No iOS or iPadOS support
  • WebSocket, SSE, and raw socket support is missing or paywalled
  • Cloud accounts required for sync and collaboration

Reqeast

  • Native SwiftUI app that launches instantly
  • HTTP, WebSocket, SSE, TCP/TLS, and UDP in one app
  • Runs on Mac, iPhone, and iPad with iCloud sync
  • Free to use with no feature gating or account requirements

Features

Everything in one native client

Switch protocols without changing tools.

HTTP Client

Methods, headers, params, body modes, auth, and rich response viewing with JSON tree support.

WebSocket Sessions

Open persistent connections, send messages, and inspect conversation logs in real time.

SSE Streams

Subscribe to Server-Sent Events and monitor event payloads with structured logs.

TCP/TLS Sockets

Create persistent raw socket sessions with TLS support and full message history.

UDP Datagrams

Send and receive UDP packets with host/port controls and configurable timeouts.

Environments

Use {{variable}} substitution with per-project environment sets and secret values.

Code Snippets

Generate request code for cURL, JavaScript, Node, Python, Swift, Go, Rust, Java, and C#.

Import Existing Requests

Paste cURL, HTTPie, or wget commands. Unrecognized formats fall back to on-device Apple Intelligence parsing.

iCloud Sync

Projects, requests, and metadata sync across your Apple devices via iCloud.

Apple Shortcuts

Run requests from Shortcuts, Siri, or any automation. Each protocol has a dedicated action.

MCP Server

Give your AI tools direct access to requests, responses, and session history. Read-only, local, credentials stripped.

JSON tree response explorer Request folders and project organization Built-in auth editors for common schemes Message history for socket sessions Native keyboard shortcuts on macOS Adaptive layouts for desktop and mobile Request history with restore Cookie management Project export and import On-device Apple Intelligence for unrecognized import formats HTTP/2 and automatic compression Siri and Apple Shortcuts integration MCP server for AI tool integration (macOS)

MCP

Let your AI tools read your API sessions

The Reqeast MCP server gives AI coding tools read-only access to your active requests, responses, and history. No credentials leave your machine.

MCP Server

What your AI sees

The server exposes 8 read-only tools that surface your Reqeast session data to any MCP-compatible client.

  • Active project and selected request
  • Full request config (method, URL, headers, body, auth type)
  • Response status, headers, body, and timing breakdown
  • Cookie jar contents with domain filtering
  • Environment variables (secrets redacted)
  • Request execution history

Setup

Works with your tools

Supports 17 MCP-compatible clients. Add reqeast-mcp to your AI tool's config and start debugging with context from Reqeast. Setup guide included in the app.

  • Claude Code
  • Cursor
  • VS Code (Copilot)
  • Antigravity
  • Windsurf
  • Zed
  • JetBrains
  • Claude Desktop
  • Codex
  • Gemini CLI
  • OpenCode
  • Crush
  • Amp
  • Cline
  • Roo Code
  • Amazon Q
  • Warp

Compare

Reqeast vs. Postman vs. Insomnia

Feature Reqeast Postman Insomnia
Native app SwiftUI Electron Electron
iOS / iPadOS iPhone and iPad No No
WebSocket support Built-in Yes Yes
SSE support Built-in Yes Yes
TCP/TLS sockets Built-in No No
UDP datagrams Built-in No No
Startup time Instant Multi-second Multi-second
iCloud sync Built-in Cloud (account required) Cloud (account required)
Keychain credentials Yes No No
Apple Shortcuts Per-protocol actions No No
MCP server for AI tools 8 read-only tools No No
Import commands cURL, HTTPie, wget + AI fallback Yes Yes
Code snippets Yes Yes Yes
Free to use All features Feature-gated Feature-gated

Pricing

Free to use.

All protocols. All core features. No limits.

What's included

  • Works on Mac, iPhone, and iPad
  • HTTP, WebSocket, SSE, TCP/TLS, and UDP
  • Import tools and code snippet generation included
  • iCloud sync support
  • Free updates

One person builds this. No VC money, no data mining, no ads. Just coffee and stubbornness. A sponsorship keeps it that way.

FAQ

Questions

What is Reqeast?

Reqeast is a native API client for Mac, iPhone, and iPad, similar to Postman or Insomnia but built with SwiftUI instead of Electron. It supports HTTP, WebSocket, SSE, TCP/TLS, and UDP in one app.

How do I join the beta?

Reqeast is available on TestFlight while we wait for App Store review. Join the TestFlight beta to get started.

Which protocols does Reqeast support?

Reqeast supports HTTP, WebSocket, SSE, TCP/TLS, and UDP.

Is Reqeast free to use?

Yes. All features are available at no cost. If you find it useful, you can sponsor development on GitHub.

Does Reqeast sync across devices?

Projects and requests sync across Mac, iPhone, and iPad through iCloud. Credentials are stored using Keychain.

Can I import existing commands?

Yes. Reqeast parses cURL, HTTPie, and wget commands. If the format isn't recognized, Apple Intelligence parses the input on-device as a fallback.

Can Reqeast generate code snippets?

Yes. Reqeast can generate snippets for cURL, JavaScript fetch, Node axios, Python requests, Swift URLSession, Go, Rust reqwest, Java, and C#.

Does Reqeast run on iPhone and iPad?

Yes. Reqeast supports iPhone and iPad with adaptive layouts, and shares data with macOS using iCloud.

Does Reqeast support Apple Shortcuts?

Yes. Reqeast provides five Shortcuts actions, one for each protocol: Send HTTP Request, Send TCP Message, Send UDP Message, Send WebSocket Message, and Listen to SSE Stream. You can trigger them from Shortcuts, Siri, or any automation.

What is the MCP server?

Reqeast includes an MCP (Model Context Protocol) server that gives AI coding tools read-only access to your requests, responses, history, and cookies. It runs locally on macOS, never sends credentials, and works with Claude Code, Cursor, VS Code, and other MCP-compatible tools. Configure it from Settings > MCP Server in the app, which includes a setup guide for each supported tool.

Why does Reqeast use Rust in its networking core?

Rust is used in the networking layer for reliability and consistent performance under heavy IO. The app interface remains native SwiftUI.