Your whole API workflow, in your pocket
Test REST, WebSocket, GraphQL and SSE from your phone — ten auth types, a local mock server, a DNS-to-TLS timeline and code generation for 25+ languages.
Four protocols, one client
Everything you call, from one place.
- REST with 8 colour-coded methods
- GraphQL with one-tap schema introspection
- WebSocket and Server-Sent Events
Auth that means it
Ten schemes, including the hard ones.
- OAuth2 with four grant types, AWS SigV4, Digest, Hawk, NTLM
- Bearer, Basic, API key and custom
- Pre-request scripts for computed tokens and signatures
Responses under X-ray
See where the milliseconds actually go.
- Timeline: DNS · TCP · TLS · TTFB · transfer
- Six tabs: body, headers, cookies, tests, info
- Test scripts with familiar assertions
A local mock server
Build the front end before the back end exists.
- Local HTTP server on port 8090
- Route patterns with priority matching
- Configurable status, headers and latency
// spec
The spec sheet
plan.free
- ·All protocols, auth and code-gen
- ·Import and export (5 in / 6 out)
- ·One collection and environment
plan.premium
- +Local mock server
- +Collection runner and load testing (coming soon)
- +Unlimited collections, environments, history
// works with
From the blog
// faq
Frequently asked questions
Can you test REST APIs from your phone?
Yes. The API tester sends REST requests with all 8 HTTP methods, plus WebSocket, GraphQL, and Server-Sent Events, and shows status, headers, timing, and body — a full API client running on Android.
Does it support GraphQL and WebSocket?
Yes. Alongside REST it handles GraphQL queries, live WebSocket connections, and SSE streams, so you can test real-time and query-based APIs — not just plain HTTP endpoints — from a single tool on your phone.
What authentication methods are supported?
Ten auth types are built in, including Bearer tokens, Basic auth, API keys, and OAuth, so you can call protected endpoints without hand-crafting headers. Variables work across 4 scopes to keep secrets out of each request.
Can it generate client code from a request?
Yes. It exports ready-to-use code in 25+ languages and formats, and imports/exports collections (5 import, 6 export formats), so a request you tested on your phone drops straight into your codebase or moves between tools.
Is there a built-in mock server?
Yes. A local mock server runs on port 8090, so you can define routes and responses and develop against a fake API before the real backend exists — useful for building the frontend and the API in parallel.