Send real GraphQL queries and mutations to any endpoint directly from the browser, with custom headers (Bearer/API key auth), a JSON variables editor, and request timing; run live schema introspection against the same endpoint and browse the result as a searchable types → fields → arguments tree.
Requests run directly from your browser via fetch(). CORS-restricted endpoints may block cross-origin requests — nothing is proxied or sent anywhere else.
Send real GraphQL queries and mutations to any endpoint directly from the browser, with custom headers (Bearer/API key auth), a JSON variables editor, and request timing; run live schema introspection against the same endpoint and browse the result as a searchable types → fields → arguments tree.
Run live introspection against your endpoint in the Schema tab and browse the result as a searchable types, fields and arguments tree.
Add custom headers such as a Bearer token or API key header to the request.
Yes, send queries or mutations with a JSON variables editor, and the tool shows request timing.
The request is sent from your browser first, so the endpoint must permit cross-origin requests (CORS). If that fails, public endpoints are retried through a backend proxy automatically, but localhost and private addresses can only be reached directly from your browser.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.