Item logo image for GraphQL Inspector

GraphQL Inspector

ExtensionDeveloper Tools8 users
Item media 1 (screenshot) for GraphQL Inspector

Overview

Inspect GraphQL requests, responses and subscriptions in Chrome DevTools.

Inspect GraphQL requests and responses without leaving Chrome DevTools. GraphQL Inspector helps developers understand and debug the GraphQL traffic generated by a website while its DevTools panel is open. It works with queries, mutations, subscriptions, batched requests and persisted queries. It also includes "GraphQLi", a small client for editing and sending GET or POST operations from the inspected page. What it does - Find and filter GraphQL queries, mutations and subscriptions. - Inspect formatted queries, variables, responses, headers and events. - Split batched operations and show persisted-query details. - Follow WebSocket and EventSource subscription messages. - Search requests or show only responses with GraphQL errors. - Copy requests as cURL, `fetch` or JSON. - Edit and send operations with GraphQLi. How to use it 1. Open the website you want to inspect. 2. Open Chrome DevTools. 3. Select the "GraphQL" tab. 4. Reload the page if no requests appear. Select a request to view its query, variables, response, headers and timeline. Exports and copied commands remove credential headers by default; exporting credentials requires confirmation. Use "GraphQLi" to edit and resend a captured request or write one from scratch. Requests include credentials available to the inspected page and remain subject to its origin and CORS rules. Privacy While the GraphQL DevTools panel is connected, GraphQL Inspector processes endpoints, request and response headers and bodies, and subscription events from the inspected tab. This data can contain website content, personally identifiable information, personal communications, financial details or authentication credentials, depending on the inspected application. Captured traffic remains temporarily in extension memory and is cleared when the panel is cleared, DevTools closes or the inspected tab closes. Only the "Preserve log" preference is stored in Chrome's local extension storage until it is changed or the extension is uninstalled. Exports are user initiated; default exports remove recognised credential headers, while including them requires confirmation. GraphQLi sends a request only when "Send request" is selected, from the inspected page to the chosen endpoint. Captured data is not sent to the developer, analytics services or other parties. Access to all sites and network requests is required to detect GraphQL traffic in the tab whose DevTools panel is open. The extension has no accounts, analytics, advertising, remote code or external services. Information received through Chrome APIs is used only for GraphQL Inspector's stated purpose and in accordance with the Chrome Web Store User Data Policy, including the Limited Use requirements. The privacy policy was last updated on 26 July 2026. [Contact the developer](https://nicholasgriffin.dev/contact) with privacy questions.

Details

  • Version
    1.1.0
  • Updated
    July 28, 2026
  • Size
    66.72KiB
  • Languages
    English (United Kingdom)
  • Developer
    Website
    Email
    support@nicholasgriffin.co.uk
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps