Back to Free Tools

FREE TOOLS

GraphQL Introspection Inspector

Inspect an offline introspection response with complete type and field inventories.

Pasted introspection JSON, One UTF-8 JSON file

graphql-introspection-report.json, graphql-fields.csv

Browser only

Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  • Supply an object containing __schema or data.__schema, with exactly one supported location.
  • Inspect the offline type and field inventory and its completeness diagnostics.
  • Download the complete JSON report and CSV field inventory.

Examples

A Query field returning NON_NULL of SCALAR String is reported as String! with its complete wrapper chain.

Limitations

  • At most 1 MiB input, 500 named types, 5000 combined fields and arguments, 20000 visited nodes, 30 levels and 10 wrappers; 5 MiB combined output and 30 seconds.
  • Recognized malformed shapes refuse. Absent or null optional inventories are diagnosed as not supplied; duplicates and unresolved references are retained and diagnosed.
  • Offline finite shape inspection only. No GraphQL server request, query execution, full schema validation or automatic completion of omitted metadata.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool