GraphQL Query Explorer
Paste a GraphQL SDL schema and explore its types, queries and mutations. Click a query or mutation to drill into its fields and arguments, tick the sub-fields you want, and the tool generates a ready-to-run GraphQL query string — with variable declarations and nested selections. Pure browser parsing, no server.
How to use
- 1
Paste your SDL
Drop a .graphql schema file's contents, or click Load sample to try a small blog schema.
- 2
Parse
Click Parse schema. The tool reads every type, input, enum and operation defined in your SDL.
- 3
Explore types
Browse the type list on the right. Each type expands to show its fields, arguments and return types.
- 4
Build a query
Tick the query or mutation fields you want, fill in argument values, then click Build query. The generated string is ready to paste into your GraphQL client.
Common use cases
- Understand a third-party GraphQL API before writing client code.
- Generate a starter query to copy into Postman, Apollo Studio or curl.
- Teach the structure of GraphQL: operations, fields, arguments, variables, nested selections.
- Quickly find which fields a type exposes without grepping the schema file.
Limitations
- The SDL parser is hand-rolled and supports the common constructs: types, inputs, enums, interfaces, unions, scalars, descriptions and field arguments.
- Directives, custom scalars and schema extensions are parsed but not deeply modelled.
- Argument values you type are inserted verbatim — wrap strings in quotes yourself.
- The tool does not execute the query; use it together with your GraphQL endpoint.
Frequently asked questions
Related tools
View allAPI Response Visualizer
Paste JSON and visualize it as a tree, table or cards.
OpenAPI Viewer
Paste an OpenAPI/Swagger spec and browse the docs.
JSON Formatter
Beautify and indent JSON with 2 or 4 spaces.
SQL Execution Planner
Analyze SQL queries and show the execution plan.