GraphQL Toolkit
Format and validate GraphQL queries, mutations, and SDL schemas with the real reference parser. All run entirely in your browser.
How these fit together
GraphQL Formatter cleans up a dense, single-line query, mutation, or SDL schema into readable, consistently indented GraphQL — parsed and re-printed with the real GraphQL reference parser, so a malformed document is caught with a precise line and column instead of silently mis-formatted. GraphQL Query Validator goes further: paste your schema's SDL alongside a query and it runs the same reference validator every GraphQL server uses — unknown fields, wrong argument types, missing required arguments. No schema handy? It still checks the query's own structure alone — unused variables, duplicate names, fragment cycles.
GraphQL Formatter
Format a GraphQL query, mutation, or SDL schema with consistent indentation, using the real GraphQL reference parser.
GraphQL Query Validator
Validate a GraphQL query against your schema — unknown fields, wrong argument types, missing required arguments — or run structural checks alone if you don't have a schema handy.